ASPxTreeList.AutoGenerateColumns Property
Gets or sets whether columns are automatically created for all fields in the underlying data source.
Namespace: DevExpress.Web.ASPxTreeList
Assembly: DevExpress.Web.ASPxTreeList.v24.1.dll
NuGet Package: DevExpress.Web
Declaration
Property Value
Type | Default | Description |
---|---|---|
Boolean | true |
|
Remarks
The AutoGenerateColumns property specifies which field’s data is rendered by the ASPxTreeList. By default, this property is set to true
. This forces the ASPxTreeList to render each field from the data source as a column. The order of columns is the same as the order of fields in the data source.
You can also manually control which columns are to appear in the ASPxTreeList by setting the AutoGenerateColumns property to false
. In this case, you should manually add columns to the ASPxTreeList.Columns collection. The AutoGenerateColumns property cannot be set to true
, if this collection contains any columns.
Note
By default, service columns bound to the ASPxTreeList.KeyFieldName and ASPxTreeList.ParentFieldName data fields are not created. To automatically create columns for these data fields, enable the ASPxTreeList.AutoGenerateServiceColumns option.