Skip to main content
A newer version of this page is available. .

TreeListSettings Properties

Contains the TreeList extension settings.
Name Description
AccessibilityCompliant Enables accessibility support.
AccessKey Gets or sets the access key that allows you to quickly navigate to the ASP.NET MVC extension. Inherited from SettingsBase.
Attributes Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control. Inherited from SettingsBase.
AutoFilterCellEditorCreate Enables you to assign editors to individual filter row cells.
AutoFilterCellEditorInitialize Enables initializing the cell editors displayed within the filter row cells.
AutoGenerateColumns Gets or sets whether columns are automatically created for all fields in the underlying data source.
AutoGenerateServiceColumns Gets or sets whether columns are automatically created for service fields in the underlying data source.
BeforeGetCallbackResult Allows you to perform custom actions after a callback sent by the current extension has been processed on the server, but prior to the time the respective callback result render is formed.
BeforeHeaderFilterFillItems Enables you to provide custom filter items instead of default ones displayed within the Header Filter.
CallbackRouteValues Defines the callback routing logic by specifying the names of a Controller and an Action which should handle callbacks.
Caption Gets or sets the text to render in an HTML caption element in a TreeList.
CellEditorInitialize Enables initializing the cell editors displayed within the edit cells.
ClientLayout Enables you to save and restore the previously saved layout of a TreeList.
ClientSideEvents Gets an object that lists the client-side events specific to the TreeListSettings.
ClientVisible Gets or sets a value that specifies the initial visibility state of an extension on the client.
Columns Provides access to a TreeList’s column collection.
CommandColumn Provides access to the TreeList’s command column.
CommandColumnButtonInitialize Enables individual command buttons to be initialized.
ControlStyle Provides access to the style settings declared at the root level of the TreeList’s wrapped web server control.
CustomActionRouteValues Defines the custom callback routing logic by specifying the names of a Controller and an Action which should handle custom callbacks initiated by the MVCxClientTreeList.PerformCallback client method.
CustomColumnDisplayText Enables custom display text to be provided for any cell.
CustomDataActionRouteValues Defines the custom callback routing logic by specifying the names of a Controller and an Action which should handle custom data callbacks initiated by the MVCxClientTreeList.PerformCustomDataCallback client method.
CustomFilterExpressionDisplayText Enables you to display custom text within the filter bar, corresponding to the current filter expression.
CustomJSProperties Enables you to supply any server data that can then be parsed on the client.
CustomNodeSort Enables you to sort data manually using custom rules.
CustomSummaryCalculate Enables you to calculate summary values manually.
CustomUnboundColumnData Enables data to be supplied to unbound columns.
DataBinding Allows you to perform custom actions before a TreeList is bound to a data source.
DataBound Enables you to perform a custom action after the TreeList has been bound to its data source.
DataCacheMode Gets or sets whether data caching is enabled.
DeleteSelectedNodesRouteValues Defines the callback routing logic by specifying the names of a Controller and an Action which should handle callbacks related to selected node(s) deletion.
EnableCallbackAnimation Gets or sets a value that specifies whether a specific animation effect is used when a tree list’s content is updated via a callback.
Enabled Gets or sets a value that indicates whether the MVC Extension is enabled, allowing it to respond to end-user interactions. Inherited from SettingsBase.
EnablePagingCallbackAnimation Gets or sets a value that specifies whether a specific animation effect is used when changing pages.
EnablePagingGestures Gets or sets a value specifying whether an end-user can switch pages with a swipe gesture.
EnableTheming Gets or sets a value indicating whether themes apply to this extension. Inherited from SettingsBase.
EncodeHtml Inherited from SettingsBase.
FilterControlColumnsCreated Enables you to customize the filter control column collection after it is created.
FilterControlCriteriaValueEditorCreate Enables you to replace the default criteria value editor with a custom one.
FilterControlCriteriaValueEditorInitialize Enables the editors displayed within the criteria value to be initialized.
FilterControlCustomValueDisplayText Enables you to specify the entered filter value’s custom display text to be displayed when the filter’s condition value editor is inactive.
FilterControlOperationVisibility Enables you to dynamically hide operation items (such as the Equals, Contains, etc.) of the FilterControl’s operation dropdown menu.
FilterControlParseValue Enables you to process and modify an entered value before it is actually accepted by the filter.
HeaderFilterFillItems Enables you to provide custom filter items displayed within a filter dropdown.
Height Gets or sets the height of the extension. Inherited from SettingsBase.
HtmlCommandCellPrepared Enables the settings of individual command cells to be changed.
HtmlDataCellPrepared Enables the settings of individual cells to be changed.
HtmlRowPrepared Enables the settings of individual rows to be changed.
Images Provides access to the settings that define images displayed within the TreeList’s elements.
ImagesEditors Provides access to the settings that define images displayed within the TreeList’s editors.
ImagesFilterControl Provides access to the settings that define images displayed within the filter builder.
Init Enables you to perform custom actions when an extension is initialized. Inherited from SettingsBase.
InitNewNode Enables you to initialize added nodes.
KeyboardSupport Gets or sets a value that specifies whether keyboard navigation is available within the TreeList.
KeyFieldName Gets or sets the name of the data source key field.
Name Gets or sets the unique identifier name for the extension. Inherited from SettingsBase.
Nodes Provides access to the root nodes child collection.
NodeValidating Enables you to specify whether node data is valid, and whether the node can be updated.
ParentFieldName Gets or sets the data source field which contains parent node values.
PreRender Allows custom processing to be implemented before the extension is rendered to the page. Inherited from SettingsBase.
PreviewEncodeHtml Gets or sets a value that specifies whether the preview‘s display text containing HTML code should be parsed and rendered as a pure HTML markup or should be represented as text on a page.
PreviewFieldName Gets or sets the name of the data source field whose values are displayed within preview rows.
ProcessColumnAutoFilter Enables you to apply custom filter criteria.
ProcessOnClickRowFilter Enables you to apply custom filter criteria when the filter row is in the OnClick mode.
RightToLeft Gets or sets a value specifying whether or not an extension to which these settings are passed supports right-to-left representation.
RootValue Gets or sets the value that root nodes contain in the field specified by the TreeListSettings.ParentFieldName property.
SearchPanelEditorCreate Enables you to replace the default search panel editor with a custom one.
SearchPanelEditorInitialize Enables you to customize the properties of an editor displayed within the search panel.
Settings Provides access to the TreeList’s display options.
SettingsBehavior Provides access to the extension’s behavior settings.
SettingsCookies Provides access to the extension’s cookie settings.
SettingsCustomizationWindow Provides access to the customization window’s settings.
SettingsDataSecurity Provides access to the TreeList’s security settings that allow disabling data modification operations such as editing, inserting and deleting.
SettingsEditing Provides access to the TreeList’s edit settings.
SettingsExport Provides access to the TreeList’s export settings.
SettingsFilterControl Provides access to the filter control’s settings.
SettingsLoadingPanel Provides access to the loading panel’s settings.
SettingsPager Provides access to the pager’s settings.
SettingsPopup Provides access to the settings of different grid popup elements.
SettingsPopupEditForm Provides access to the popup edit form settings.
SettingsResizing Provides access to the TreeList’s resizing settings.
SettingsSearchPanel Provides access to the search panel’s settings.
SettingsSelection Provides access to the extension’s selection options.
SettingsText Provides access to the extension’s text settings.
SkinID Gets or sets the skin to apply to the control. Inherited from SettingsBase.
Style Gets a collection of all cascading style sheet (CSS) properties applied to an extension. Inherited from SettingsBase.
Styles Provides access to the style settings that control the appearance of the TreeList’s elements.
StylesEditors Provides access to style settings defining the appearance of TreeList’s editors.
StylesPager Provides access to the style settings that control the appearance of the pager displayed within the TreeList.
StylesPopup Provides access to the style settings defining the appearance of different popup elements within a tree list
StylesToolbar Provides access to the style settings that define the appearance of toolbars.
Summary Provides access to TreeList summary items.
SummaryText Gets or sets a value that describes the TreeList’s contents.
TabIndex Gets or sets the tab index of the control element of the web page. Inherited from SettingsBase.
Theme Gets or sets the name of the theme to be applied to the extension. Inherited from SettingsBase.
ToolbarItemClick Fires after a toolbar item has been clicked.
Toolbars Gets the collection of toolbars in the TreeListSettings control.
ToolTip Gets or sets a UI element’s tooltip text. Inherited from SettingsBase.
VirtualModeNodeCreated Occurs when the TreeList functions in virtual mode after a node has been created.
Width Gets or sets the width of the extension. Inherited from SettingsBase.
See Also