ID

TreeListBuilder<T> Methods

This class is a Razor helper that wraps the DevExtreme TreeList widget.

Name Description
AccessKey(JS)

This method sets the client-side accessKey option.

AccessKey(String)

This method sets the client-side accessKey option.

ActiveStateEnabled(Boolean)

This method sets the client-side activeStateEnabled option.

ActiveStateEnabled(JS)

This method sets the client-side activeStateEnabled option.

AllowColumnReordering(Boolean)

This method sets the client-side allowColumnReordering option.

AllowColumnReordering(JS)

This method sets the client-side allowColumnReordering option.

AllowColumnResizing(Boolean)

This method sets the client-side allowColumnResizing option.

AllowColumnResizing(JS)

This method sets the client-side allowColumnResizing option.

AutoExpandAll(Boolean)

This method sets the client-side autoExpandAll option.

AutoExpandAll(JS)

This method sets the client-side autoExpandAll option.

AutoNavigateToFocusedRow(Boolean)

This method sets the client-side autoNavigateToFocusedRow option.

AutoNavigateToFocusedRow(JS)

This method sets the client-side autoNavigateToFocusedRow option.

CacheEnabled(Boolean)

This method sets the client-side cacheEnabled option.

CacheEnabled(JS)

This method sets the client-side cacheEnabled option.

CellHintEnabled(Boolean)

This method sets the client-side cellHintEnabled option.

CellHintEnabled(JS)

This method sets the client-side cellHintEnabled option.

ColumnAutoWidth(Boolean)

This method sets the client-side columnAutoWidth option.

ColumnAutoWidth(JS)

This method sets the client-side columnAutoWidth option.

ColumnChooser(Action<TreeListColumnChooserBuilder>)

This method sets the client-side columnChooser option.

ColumnFixing(Action<TreeListColumnFixingBuilder>)

This method sets the client-side columnFixing option.

ColumnHidingEnabled(Boolean)

This method sets the client-side columnHidingEnabled option.

ColumnHidingEnabled(JS)

This method sets the client-side columnHidingEnabled option.

ColumnMinWidth(Double)

This method sets the client-side columnMinWidth option.

ColumnMinWidth(JS)

This method sets the client-side columnMinWidth option.

ColumnResizingMode(ColumnResizingMode)

This method sets the client-side columnResizingMode option.

ColumnWidth(Double)

This method sets the client-side columnWidth option.

ColumnWidth(JS)

This method sets the client-side columnWidth option.

Columns(Action<CollectionFactory<TreeListColumnBuilder<T>>>)

This method sets the client-side columns option.

Columns(IEnumerable<String>)

This method sets the client-side columns option.

Columns(JS)

This method sets the client-side columns option.

CustomizeColumns(RazorBlock)

This method sets the client-side customizeColumns option.

CustomizeColumns(String)

This method sets the client-side customizeColumns option.

DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>)

This method sets the client-side dataSource option.

DataSource(IEnumerable, String[])

This method sets the client-side dataSource option.

DataSource(JS)

This method sets the client-side dataSource option.

DataSource(String, String[])

This method sets the client-side dataSource option.

DataSourceOptions(Action<DataSourceOptionsBuilder>)

Binds the widget to data.

DataStructure(TreeListDataStructure)

This method sets the client-side dataStructure option.

DateSerializationFormat(JS)

This method sets the client-side dateSerializationFormat option.

DateSerializationFormat(String)

This method sets the client-side dateSerializationFormat option.

Disabled(Boolean)

This method sets the client-side disabled option.

Disabled(JS)

This method sets the client-side disabled option.

Editing(Action<TreeListEditingBuilder<T>>)

This method sets the client-side editing option.

ElementAttr(Dictionary<String, Object>)

This method sets the client-side elementAttr option.

ElementAttr(JS)

This method sets the client-side elementAttr option.

ElementAttr(Object)

This method sets the client-side elementAttr option.

ElementAttr(String, Object)

This method sets the client-side elementAttr option.

Equals(Object) Determines whether the specified object is equal to the current object.
(Inherited from Object)
Equals(Object, Object) static Determines whether the specified object instances are considered equal.
(Inherited from Object)
ErrorRowEnabled(Boolean)

This method sets the client-side errorRowEnabled option.

ErrorRowEnabled(JS)

This method sets the client-side errorRowEnabled option.

ExpandNodesOnFiltering(Boolean)

This method sets the client-side expandNodesOnFiltering option.

ExpandNodesOnFiltering(JS)

This method sets the client-side expandNodesOnFiltering option.

ExpandedRowKeys(IEnumerable)

This method sets the client-side expandedRowKeys option.

ExpandedRowKeys(JS)

This method sets the client-side expandedRowKeys option.

FilterBuilder(Action<FilterBuilderBuilder<T>>)

This method sets the client-side filterBuilder option.

FilterBuilderPopup(Action<PopupBuilder>)

This method sets the client-side filterBuilderPopup option.

FilterMode(TreeListFilterMode)

This method sets the client-side filterMode option.

FilterPanel(Action<TreeListFilterPanelBuilder>)

This method sets the client-side filterPanel option.

FilterRow(Action<TreeListFilterRowBuilder>)

This method sets the client-side filterRow option.

FilterSyncEnabled(Boolean)

This method sets the client-side filterSyncEnabled option.

FilterSyncEnabled(JS)

This method sets the client-side filterSyncEnabled option.

FilterValue(Object)

This method sets the client-side filterValue option.

FilterValue(String)

This method sets the client-side filterValue option.

FocusStateEnabled(Boolean)

This method sets the client-side focusStateEnabled option.

FocusStateEnabled(JS)

This method sets the client-side focusStateEnabled option.

FocusedColumnIndex(Int32)

This method sets the client-side focusedColumnIndex option.

FocusedColumnIndex(JS)

This method sets the client-side focusedColumnIndex option.

FocusedRowEnabled(Boolean)

This method sets the client-side focusedRowEnabled option.

FocusedRowEnabled(JS)

This method sets the client-side focusedRowEnabled option.

FocusedRowIndex(Int32)

This method sets the client-side focusedRowIndex option.

FocusedRowIndex(JS)

This method sets the client-side focusedRowIndex option.

FocusedRowKey(Object)

This method sets the client-side focusedRowKey option.

GetHashCode() Serves as the default hash function.
(Inherited from Object)
GetType() Gets the Type of the current instance.
(Inherited from Object)
HasItemsExpr(JS)

This method sets the client-side hasItemsExpr option.

HasItemsExpr(String)

This method sets the client-side hasItemsExpr option.

HeaderFilter(Action<TreeListHeaderFilterBuilder>)

This method sets the client-side headerFilter option.

Height(Double)

This method sets the client-side height option.

Height(JS)

This method sets the client-side height option.

Height(String)

This method sets the client-side height option.

HighlightChanges(Boolean)

This method sets the client-side highlightChanges option.

HighlightChanges(JS)

This method sets the client-side highlightChanges option.

Hint(JS)

This method sets the client-side hint option.

Hint(String)

This method sets the client-side hint option.

HoverStateEnabled(Boolean)

This method sets the client-side hoverStateEnabled option.

HoverStateEnabled(JS)

This method sets the client-side hoverStateEnabled option.

ID(JS)

Specifies a JS expression calculating an HTML id for the root element of the widget defined within a template.

ID(String)

Specifies an HTML id for the widget's root element.

ItemsExpr(JS)

This method sets the client-side itemsExpr option.

ItemsExpr(String)

This method sets the client-side itemsExpr option.

KeyExpr(JS)

This method sets the client-side keyExpr option.

KeyExpr(String)

This method sets the client-side keyExpr option.

KeyboardNavigation(Action<TreeListKeyboardNavigationBuilder>)

This method sets the client-side keyboardNavigation option.

LoadPanel(Action<TreeListLoadPanelBuilder>)

This method sets the client-side loadPanel option.

MemberwiseClone() Creates a shallow copy of the current Object.
(Inherited from Object)
NoDataText(JS)

This method sets the client-side noDataText option.

NoDataText(String)

This method sets the client-side noDataText option.

OnAdaptiveDetailRowPreparing(RazorBlock)

This method sets the client-side onAdaptiveDetailRowPreparing option.

OnAdaptiveDetailRowPreparing(String)

This method sets the client-side onAdaptiveDetailRowPreparing option.

OnCellClick(RazorBlock)

This method sets the client-side onCellClick option.

OnCellClick(String)

This method sets the client-side onCellClick option.

OnCellDblClick(RazorBlock)

This method sets the client-side onCellDblClick option.

OnCellDblClick(String)

This method sets the client-side onCellDblClick option.

OnCellHoverChanged(RazorBlock)

This method sets the client-side onCellHoverChanged option.

OnCellHoverChanged(String)

This method sets the client-side onCellHoverChanged option.

OnCellPrepared(RazorBlock)

This method sets the client-side onCellPrepared option.

OnCellPrepared(String)

This method sets the client-side onCellPrepared option.

OnContentReady(RazorBlock)

This method sets the client-side onContentReady option.

OnContentReady(String)

This method sets the client-side onContentReady option.

OnContextMenuPreparing(RazorBlock)

This method sets the client-side onContextMenuPreparing option.

OnContextMenuPreparing(String)

This method sets the client-side onContextMenuPreparing option.

OnDataErrorOccurred(RazorBlock)

This method sets the client-side onDataErrorOccurred option.

OnDataErrorOccurred(String)

This method sets the client-side onDataErrorOccurred option.

OnDisposing(RazorBlock)

This method sets the client-side onDisposing option.

OnDisposing(String)

This method sets the client-side onDisposing option.

OnEditingStart(RazorBlock)

This method sets the client-side onEditingStart option.

OnEditingStart(String)

This method sets the client-side onEditingStart option.

OnEditorPrepared(RazorBlock)

This method sets the client-side onEditorPrepared option.

OnEditorPrepared(String)

This method sets the client-side onEditorPrepared option.

OnEditorPreparing(RazorBlock)

This method sets the client-side onEditorPreparing option.

OnEditorPreparing(String)

This method sets the client-side onEditorPreparing option.

OnFocusedCellChanged(RazorBlock)

This method sets the client-side onFocusedCellChanged option.

OnFocusedCellChanged(String)

This method sets the client-side onFocusedCellChanged option.

OnFocusedCellChanging(RazorBlock)

This method sets the client-side onFocusedCellChanging option.

OnFocusedCellChanging(String)

This method sets the client-side onFocusedCellChanging option.

OnFocusedRowChanged(RazorBlock)

This method sets the client-side onFocusedRowChanged option.

OnFocusedRowChanged(String)

This method sets the client-side onFocusedRowChanged option.

OnFocusedRowChanging(RazorBlock)

This method sets the client-side onFocusedRowChanging option.

OnFocusedRowChanging(String)

This method sets the client-side onFocusedRowChanging option.

OnInitNewRow(RazorBlock)

This method sets the client-side onInitNewRow option.

OnInitNewRow(String)

This method sets the client-side onInitNewRow option.

OnInitialized(RazorBlock)

This method sets the client-side onInitialized option.

OnInitialized(String)

This method sets the client-side onInitialized option.

OnKeyDown(RazorBlock)

This method sets the client-side onKeyDown option.

OnKeyDown(String)

This method sets the client-side onKeyDown option.

OnNodesInitialized(RazorBlock)

This method sets the client-side onNodesInitialized option.

OnNodesInitialized(String)

This method sets the client-side onNodesInitialized option.

OnOptionChanged(RazorBlock)

This method sets the client-side onOptionChanged option.

OnOptionChanged(String)

This method sets the client-side onOptionChanged option.

OnRowClick(RazorBlock)

This method sets the client-side onRowClick option.

OnRowClick(String)

This method sets the client-side onRowClick option.

OnRowCollapsed(RazorBlock)

This method sets the client-side onRowCollapsed option.

OnRowCollapsed(String)

This method sets the client-side onRowCollapsed option.

OnRowCollapsing(RazorBlock)

This method sets the client-side onRowCollapsing option.

OnRowCollapsing(String)

This method sets the client-side onRowCollapsing option.

OnRowDblClick(RazorBlock)

This method sets the client-side onRowDblClick option.

OnRowDblClick(String)

This method sets the client-side onRowDblClick option.

OnRowExpanded(RazorBlock)

This method sets the client-side onRowExpanded option.

OnRowExpanded(String)

This method sets the client-side onRowExpanded option.

OnRowExpanding(RazorBlock)

This method sets the client-side onRowExpanding option.

OnRowExpanding(String)

This method sets the client-side onRowExpanding option.

OnRowInserted(RazorBlock)

This method sets the client-side onRowInserted option.

OnRowInserted(String)

This method sets the client-side onRowInserted option.

OnRowInserting(RazorBlock)

This method sets the client-side onRowInserting option.

OnRowInserting(String)

This method sets the client-side onRowInserting option.

OnRowPrepared(RazorBlock)

This method sets the client-side onRowPrepared option.

OnRowPrepared(String)

This method sets the client-side onRowPrepared option.

OnRowRemoved(RazorBlock)

This method sets the client-side onRowRemoved option.

OnRowRemoved(String)

This method sets the client-side onRowRemoved option.

OnRowRemoving(RazorBlock)

This method sets the client-side onRowRemoving option.

OnRowRemoving(String)

This method sets the client-side onRowRemoving option.

OnRowUpdated(RazorBlock)

This method sets the client-side onRowUpdated option.

OnRowUpdated(String)

This method sets the client-side onRowUpdated option.

OnRowUpdating(RazorBlock)

This method sets the client-side onRowUpdating option.

OnRowUpdating(String)

This method sets the client-side onRowUpdating option.

OnRowValidating(RazorBlock)

This method sets the client-side onRowValidating option.

OnRowValidating(String)

This method sets the client-side onRowValidating option.

OnSelectionChanged(RazorBlock)

This method sets the client-side onSelectionChanged option.

OnSelectionChanged(String)

This method sets the client-side onSelectionChanged option.

OnToolbarPreparing(RazorBlock)

This method sets the client-side onToolbarPreparing option.

OnToolbarPreparing(String)

This method sets the client-side onToolbarPreparing option.

Option(String, Object)

Specifies an option by its name.

Pager(Action<TreeListPagerBuilder>)

This method sets the client-side pager option.

Paging(Action<TreeListPagingBuilder>)

This method sets the client-side paging option.

ParentIdExpr(JS)

This method sets the client-side parentIdExpr option.

ParentIdExpr(String)

This method sets the client-side parentIdExpr option.

ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance.
(Inherited from Object)
RemoteOperations(Action<TreeListRemoteOperationsBuilder>)

This method sets the client-side remoteOperations option.

RemoteOperations(JS)

This method sets the client-side remoteOperations option.

RemoteOperations(String)

Obsolete. This method sets the client-side remoteOperations option.

Render()
(Inherited from WidgetBuilder)
RenderAsync(Boolean)

This method sets the client-side renderAsync option.

RenderAsync(JS)

This method sets the client-side renderAsync option.

RepaintChangesOnly(Boolean)

This method sets the client-side repaintChangesOnly option.

RepaintChangesOnly(JS)

This method sets the client-side repaintChangesOnly option.

RootValue(Object)

This method sets the client-side rootValue option.

RowAlternationEnabled(Boolean)

This method sets the client-side rowAlternationEnabled option.

RowAlternationEnabled(JS)

This method sets the client-side rowAlternationEnabled option.

RowDragging(Action<TreeListRowDraggingBuilder>)

This method sets the client-side rowDragging option.

RtlEnabled(Boolean)

This method sets the client-side rtlEnabled option.

RtlEnabled(JS)

This method sets the client-side rtlEnabled option.

Scrolling(Action<TreeListScrollingBuilder>)

This method sets the client-side scrolling option.

SearchPanel(Action<TreeListSearchPanelBuilder>)

This method sets the client-side searchPanel option.

SelectedRowKeys(IEnumerable)

This method sets the client-side selectedRowKeys option.

SelectedRowKeys(JS)

This method sets the client-side selectedRowKeys option.

Selection(Action<TreeListSelectionBuilder>)

This method sets the client-side selection option.

ShowBorders(Boolean)

This method sets the client-side showBorders option.

ShowBorders(JS)

This method sets the client-side showBorders option.

ShowColumnHeaders(Boolean)

This method sets the client-side showColumnHeaders option.

ShowColumnHeaders(JS)

This method sets the client-side showColumnHeaders option.

ShowColumnLines(Boolean)

This method sets the client-side showColumnLines option.

ShowColumnLines(JS)

This method sets the client-side showColumnLines option.

ShowRowLines(Boolean)

This method sets the client-side showRowLines option.

ShowRowLines(JS)

This method sets the client-side showRowLines option.

Sorting(Action<TreeListSortingBuilder>)

This method sets the client-side sorting option.

StateStoring(Action<TreeListStateStoringBuilder>)

This method sets the client-side stateStoring option.

TabIndex(Int32)

This method sets the client-side tabIndex option.

TabIndex(JS)

This method sets the client-side tabIndex option.

ToString()
(Inherited from WidgetBuilder)
ToTemplate()

Renders the control as a template string for use in another control's template.

(Inherited from WidgetBuilder)
TwoWayBindingEnabled(Boolean)

This method sets the client-side twoWayBindingEnabled option.

TwoWayBindingEnabled(JS)

This method sets the client-side twoWayBindingEnabled option.

Visible(Boolean)

This method sets the client-side visible option.

Visible(JS)

This method sets the client-side visible option.

Width(Double)

This method sets the client-side width option.

Width(JS)

This method sets the client-side width option.

Width(String)

This method sets the client-side width option.

WordWrapEnabled(Boolean)

This method sets the client-side wordWrapEnabled option.

WordWrapEnabled(JS)

This method sets the client-side wordWrapEnabled option.

See Also