Skip to main content

TreeListSettings<RowType> Members

Contains the TreeList extension settings.

Constructors

Name Description
TreeListSettings() Initializes a new instance of the TreeListSettings<RowType> class with default settings.

Properties

Name Description
AccessibilityCompliant Enables accessibility support. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
AutoFilterCellEditorInitialize Enables initializing the cell editors displayed within the filter row cells. Inherited from TreeListSettings.
AutoGenerateColumns Gets or sets whether columns are automatically created for all fields in the underlying data source. Inherited from TreeListSettings.
AutoGenerateServiceColumns Gets or sets whether columns are automatically created for service fields in the underlying data source. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
BeforeHeaderFilterFillItems Enables you to provide custom filter items instead of default ones displayed within the Header Filter. Inherited from TreeListSettings.
CallbackRouteValues Defines the callback routing logic by specifying the names of a Controller and an Action which should handle callbacks. Inherited from TreeListSettings.
Caption Gets or sets the text to render in an HTML caption element in a TreeList. Inherited from TreeListSettings.
CellEditorInitialize Enables initializing the cell editors displayed within the edit cells. Inherited from TreeListSettings.
ClientLayout Enables you to save and restore the previously saved layout of a TreeList. Inherited from TreeListSettings.
ClientSideEvents Gets an object that lists the client-side events specific to the TreeListSettings. Inherited from TreeListSettings.
ClientVisible Gets or sets a value that specifies the initial visibility state of an extension on the client. Inherited from TreeListSettings.
Columns Provides access to a TreeList’s column collection.
CommandColumn Provides access to the TreeList’s command column. Inherited from TreeListSettings.
CommandColumnButtonInitialize Enables individual command buttons to be initialized. Inherited from TreeListSettings.
ControlStyle Provides access to the style settings declared at the root level of the TreeList’s wrapped web server control. Inherited from TreeListSettings.
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 method. Inherited from TreeListSettings.
CustomColumnDisplayText Enables custom display text to be provided for any cell. Inherited from TreeListSettings.
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 method. Inherited from TreeListSettings.
CustomFilterExpressionDisplayText Enables you to display custom text within the filter bar, corresponding to the current filter expression. Inherited from TreeListSettings.
CustomJSProperties Enables you to supply any server data that can then be parsed on the client. Inherited from TreeListSettings.
CustomNodeSort Enables you to sort data manually using custom rules. Inherited from TreeListSettings.
CustomSummaryCalculate Enables you to calculate summary values manually. Inherited from TreeListSettings.
CustomUnboundColumnData Enables data to be supplied to unbound columns. Inherited from TreeListSettings.
DataBinding Allows you to perform custom actions before a TreeList is bound to a data source. Inherited from TreeListSettings.
DataBound Enables you to perform a custom action after the TreeList has been bound to its data source. Inherited from TreeListSettings.
DataCacheMode Gets or sets whether data caching is enabled. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
EnablePagingGestures Gets or sets a value specifying whether an end-user can switch pages with a swipe gesture. Inherited from TreeListSettings.
EnableTheming Gets or sets a value indicating whether themes apply to this extension. Inherited from SettingsBase.
EncodeHtml Gets or sets whether to encode editor value and content. Inherited from SettingsBase.
FilterControlColumnsCreated Enables you to customize the filter control column collection after it is created. Inherited from TreeListSettings.
FilterControlCriteriaValueEditorCreate Enables you to replace the default criteria value editor with a custom one. Inherited from TreeListSettings.
FilterControlCriteriaValueEditorInitialize Enables the editors displayed within the criteria value to be initialized. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
FilterControlOperationVisibility Enables you to dynamically hide operation items (such as the Equals, Contains, etc.) of the FilterControl’s operation dropdown menu. Inherited from TreeListSettings.
FilterControlParseValue Enables you to process and modify an entered value before it is actually accepted by the filter. Inherited from TreeListSettings.
HeaderFilterEditorInitialize Occurs when a header filter editor is initialized. Inherited from TreeListSettings.
HeaderFilterFillItems Enables you to provide custom filter items displayed within a filter dropdown. Inherited from TreeListSettings.
Height Gets or sets the height of the extension. Inherited from SettingsBase.
HtmlCommandCellPrepared Enables the settings of individual command cells to be changed. Inherited from TreeListSettings.
HtmlDataCellPrepared Enables the settings of individual cells to be changed. Inherited from TreeListSettings.
HtmlRowPrepared Enables the settings of individual rows to be changed. Inherited from TreeListSettings.
Images Provides access to the settings that define images displayed within the TreeList’s elements. Inherited from TreeListSettings.
ImagesEditors Provides access to the settings that define images displayed within the TreeList’s editors. Inherited from TreeListSettings.
ImagesFilterControl Provides access to the settings that define images displayed within the filter builder. Inherited from TreeListSettings.
Init Enables you to perform custom actions when an extension is initialized. Inherited from SettingsBase.
InitNewNode Enables you to initialize added nodes. Inherited from TreeListSettings.
KeyboardSupport Gets or sets a value that specifies whether keyboard navigation is available within the TreeList. Inherited from TreeListSettings.
KeyFieldName Gets or sets the name of the data source key field. Inherited from TreeListSettings.
Name Specifies the unique identifier name for the extension. Inherited from SettingsBase.
Nodes Provides access to the root nodes child collection. Inherited from TreeListSettings.
ParentFieldName Gets or sets the data source field which contains parent node values. Inherited from TreeListSettings.
PreRender Allows custom processing to be implemented before the extension is rendered to the page. Inherited from SettingsBase.
PreviewEncodeHtml Gets or sets whether to encode preview row content. Inherited from TreeListSettings.
PreviewFieldName Gets or sets the name of the data source field whose values are displayed within preview rows. Inherited from TreeListSettings.
ProcessColumnAutoFilter Enables you to apply custom filter criteria. Inherited from TreeListSettings.
ProcessOnClickRowFilter Enables you to apply custom filter criteria when the filter row is in the OnClick mode. Inherited from TreeListSettings.
RightToLeft Specifies whether to apply right-to-left representation to the extension. Inherited from TreeListSettings.
RootValue Gets or sets the value that root nodes contain in the field specified by the TreeListSettings.ParentFieldName property. Inherited from TreeListSettings.
SearchPanelEditorCreate Enables you to replace the default search panel editor with a custom one. Inherited from TreeListSettings.
SearchPanelEditorInitialize Enables you to customize the properties of an editor displayed within the search panel. Inherited from TreeListSettings.
Settings Provides access to the TreeList’s display options. Inherited from TreeListSettings.
SettingsBehavior Provides access to the extension’s behavior settings. Inherited from TreeListSettings.
SettingsCookies Provides access to the extension’s cookie settings. Inherited from TreeListSettings.
SettingsCustomizationWindow Provides access to the customization window’s settings. Inherited from TreeListSettings.
SettingsDataSecurity Provides access to the TreeList’s security settings that allow you to disable data modification operations (edit, insert, delete). Inherited from TreeListSettings.
SettingsEditing Provides access to the TreeList’s edit settings. Inherited from TreeListSettings.
SettingsExport Provides access to the TreeList’s export settings. Inherited from TreeListSettings.
SettingsFilterControl Provides access to the filter control’s settings. Inherited from TreeListSettings.
SettingsLoadingPanel Provides access to the loading panel’s settings. Inherited from TreeListSettings.
SettingsPager Provides access to the pager’s settings. Inherited from TreeListSettings.
SettingsPopup Provides access to the settings of different grid popup elements. Inherited from TreeListSettings.
SettingsResizing Provides access to the TreeList’s resizing settings. Inherited from TreeListSettings.
SettingsSearchPanel Provides access to the search panel’s settings. Inherited from TreeListSettings.
SettingsSelection Provides access to the extension’s selection options. Inherited from TreeListSettings.
SettingsText Provides access to the extension’s text settings. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
StylesEditors Provides access to style settings defining the appearance of TreeList’s editors. Inherited from TreeListSettings.
StylesPager Provides access to the style settings that control the appearance of the pager displayed within the TreeList. Inherited from TreeListSettings.
StylesPopup Provides access to the style settings defining the appearance of different popup elements within a tree list Inherited from TreeListSettings.
StylesToolbar Provides access to the style settings that define the appearance of toolbars. Inherited from TreeListSettings.
Summary Provides access to TreeList summary items. Inherited from TreeListSettings.
SummaryText Gets or sets a value that describes the TreeList’s contents. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
Toolbars Gets the collection of toolbars in the TreeListSettings control. Inherited from TreeListSettings.
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. Inherited from TreeListSettings.
Width Gets or sets the width of the extension. Inherited from SettingsBase.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
KeyField<ValueType>(Expression<Func<RowType, ValueType>>) Allows you to define the key field.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ParentField<ValueType>(Expression<Func<RowType, ValueType>>) Allows you to define the parent field.
PreviewField<ValueType>(Expression<Func<RowType, ValueType>>) Allows you to define the preview field.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SetDataCellTemplateContent(Action<TreeListDataCellTemplateContainer>) Allows you to provide a template to render a data cell. Inherited from TreeListSettings.
SetDataCellTemplateContent(String) Allows you to provide a template to render a data cell. Inherited from TreeListSettings.
SetEditFormTemplateContent(Action<TreeListEditFormTemplateContainer>) Allows you to provide a template to render the edit form. Inherited from TreeListSettings.
SetEditFormTemplateContent(String) Allows you to provide a template to render the edit form. Inherited from TreeListSettings.
SetFilterCellTemplateContent(Action<TreeListFilterCellTemplateContainer>) Allows you to specify a filter cell template. Inherited from TreeListSettings.
SetFilterCellTemplateContent(String) Allows you to specify a filter cell template. Inherited from TreeListSettings.
SetFilterRowTemplateContent(Action<TreeListFilterRowTemplateContainer>) Allows you to specify a filter row template. Inherited from TreeListSettings.
SetFilterRowTemplateContent(String) Allows you to specify a filter row template. Inherited from TreeListSettings.
SetFooterCellTemplateContent(Action<TreeListFooterCellTemplateContainer>) Allows you to provide a template to render a footer cell. Inherited from TreeListSettings.
SetFooterCellTemplateContent(String) Allows you to provide a template to render a footer cell. Inherited from TreeListSettings.
SetGroupFooterCellTemplateContent(Action<TreeListFooterCellTemplateContainer>) Allows you to provide a template to render a group footer cell. Inherited from TreeListSettings.
SetGroupFooterCellTemplateContent(String) Allows you to provide a template to render a group footer cell. Inherited from TreeListSettings.
SetHeaderCaptionTemplateContent(Action<TreeListHeaderTemplateContainer>) Allows you to provide a template to render the column header’s caption. Inherited from TreeListSettings.
SetHeaderCaptionTemplateContent(String) Allows you to provide a template to render the column header’s caption. Inherited from TreeListSettings.
SetPreviewTemplateContent(Action<TreeListPreviewTemplateContainer>) Allows you to provide a template to render a preview row. Inherited from TreeListSettings.
SetPreviewTemplateContent(String) Allows you to provide a template to render a preview row. Inherited from TreeListSettings.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also