DevExpress v24.2 Update — Your Feedback Matters
Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.
TreeListBuilder<T> Class
A TreeList control.
Namespace: DevExtreme.AspNet.Mvc.Builders
Assembly: DevExtreme.AspNet.Core.dll
#Declaration
public class TreeListBuilder<T> :
WidgetBuilder
#Type Parameters
Name | Description |
---|---|
T | The data type. |
#Related API Members
The following members return TreeListBuilder
-
Tree
List Builder <T>. Access Key (JS) -
Tree
List Builder <T>. Access Key (String) -
Tree
List Builder <T>. Active State Enabled (Boolean) -
Tree
List Builder <T>. Active State Enabled (JS) -
Tree
List Builder <T>. Allow Column Reordering (Boolean) -
Tree
List Builder <T>. Allow Column Reordering (JS) -
Tree
List Builder <T>. Allow Column Resizing (Boolean) -
Tree
List Builder <T>. Allow Column Resizing (JS) -
Tree
List Builder <T>. Auto Expand All (Boolean) -
Tree
List Builder <T>. Auto Expand All (JS) -
Tree
List Builder <T>. Auto Navigate To Focused Row (Boolean) -
Tree
List Builder <T>. Auto Navigate To Focused Row (JS) -
Tree
List Builder <T>. Cache Enabled (Boolean) -
Tree
List Builder <T>. Cache Enabled (JS) -
Tree
List Builder <T>. Cell Hint Enabled (Boolean) -
Tree
List Builder <T>. Cell Hint Enabled (JS) -
Tree
List Builder <T>. Column Auto Width (Boolean) -
Tree
List Builder <T>. Column Auto Width (JS) -
Tree
List Builder <T>. Column Chooser (Action <Tree List Column Chooser Builder>) -
Tree
List Builder <T>. Column Fixing (Action <Tree List Column Fixing Builder>) -
Tree
List Builder <T>. Column Hiding Enabled (Boolean) -
Tree
List Builder <T>. Column Hiding Enabled (JS) -
Tree
List Builder <T>. Column Min Width (Double) -
Tree
List Builder <T>. Column Min Width (JS) -
Tree
List Builder <T>. Column Resizing Mode (Column Resizing Mode) -
Tree
List Builder <T>. Columns (Action <Collection Factory <Tree List Column Builder <T>>>) -
Tree
List Builder <T>. Columns (IEnumerable <String>) -
Tree
List Builder <T>. Columns (JS) -
Tree
List Builder <T>. Column Width (Double) -
Tree
List Builder <T>. Column Width (JS) -
Tree
List Builder <T>. Column Width (Mode) -
Tree
List Builder <T>. Customize Columns (Razor Block) -
Tree
List Builder <T>. Customize Columns (String) -
Tree
List Builder <T>. Data Source (Func <Data Source Factory, Options Owner Builder>) -
Tree
List Builder <T>. Data Source (IEnumerable, String[]) -
Tree
List Builder <T>. Data Source (JS) -
Tree
List Builder <T>. Data Source (String, String[]) -
Tree
List Builder <T>. Data Source Options (Action <Data Source Options Builder>) -
Tree
List Builder <T>. Data Structure (Tree List Data Structure) -
Tree
List Builder <T>. Date Serialization Format (JS) -
Tree
List Builder <T>. Date Serialization Format (String) -
Tree
List Builder <T>. Disabled (Boolean) -
Tree
List Builder <T>. Disabled (JS) -
Tree
List Builder <T>. Editing (Action <Tree List Editing Builder <T>>) -
Tree
List Builder <T>. Element Attr (Dictionary <String, Object>) -
Tree
List Builder <T>. Element Attr (JS) -
Tree
List Builder <T>. Element Attr (Object) -
Tree
List Builder <T>. Element Attr (String, Object) -
Tree
List Builder <T>. Error Row Enabled (Boolean) -
Tree
List Builder <T>. Error Row Enabled (JS) -
Tree
List Builder <T>. Expanded Row Keys (IEnumerable) -
Tree
List Builder <T>. Expanded Row Keys (JS) -
Tree
List Builder <T>. Expand Nodes On Filtering (Boolean) -
Tree
List Builder <T>. Expand Nodes On Filtering (JS) -
Tree
List Builder <T>. Filter Builder (Action <Filter Builder Builder <T>>) -
Tree
List Builder <T>. Filter Builder Popup (Action <Popup Builder>) -
Tree
List Builder <T>. Filter Mode (Tree List Filter Mode) -
Tree
List Builder <T>. Filter Panel (Action <Tree List Filter Panel Builder>) -
Tree
List Builder <T>. Filter Row (Action <Tree List Filter Row Builder>) -
Tree
List Builder <T>. Filter Sync Enabled (Boolean) -
Tree
List Builder <T>. Filter Sync Enabled (JS) -
Tree
List Builder <T>. Filter Sync Enabled (Mode) -
Tree
List Builder <T>. Filter Value (Object) -
Tree
List Builder <T>. Filter Value (String) -
Tree
List Builder <T>. Focused Column Index (Int32) -
Tree
List Builder <T>. Focused Column Index (JS) -
Tree
List Builder <T>. Focused Row Enabled (Boolean) -
Tree
List Builder <T>. Focused Row Enabled (JS) -
Tree
List Builder <T>. Focused Row Index (Int32) -
Tree
List Builder <T>. Focused Row Index (JS) -
Tree
List Builder <T>. Focused Row Key (Object) -
Tree
List Builder <T>. Has Items Expr (JS) -
Tree
List Builder <T>. Has Items Expr (String) -
Tree
List Builder <T>. Header Filter (Action <Tree List Header Filter Builder>) -
Tree
List Builder <T>. Height (Double) -
Tree
List Builder <T>. Height (JS) -
Tree
List Builder <T>. Height (String) -
Tree
List Builder <T>. Highlight Changes (Boolean) -
Tree
List Builder <T>. Highlight Changes (JS) -
Tree
List Builder <T>. Hint (JS) -
Tree
List Builder <T>. Hint (String) -
Tree
List Builder <T>. Hover State Enabled (Boolean) -
Tree
List Builder <T>. Hover State Enabled (JS) -
Tree
List Builder <T>. ID (JS) -
Tree
List Builder <T>. ID (String) -
Tree
List Builder <T>. Items Expr (JS) -
Tree
List Builder <T>. Items Expr (String) -
Tree
List Builder <T>. Keyboard Navigation (Action <Tree List Keyboard Navigation Builder>) -
Tree
List Builder <T>. Key Expr (JS) -
Tree
List Builder <T>. Key Expr (String) -
Tree
List Builder <T>. Load Panel (Action <Tree List Load Panel Builder>) -
Tree
List Builder <T>. No Data Text (JS) -
Tree
List Builder <T>. No Data Text (String) -
Tree
List Builder <T>. On Adaptive Detail Row Preparing (Razor Block) -
Tree
List Builder <T>. On Adaptive Detail Row Preparing (String) -
Tree
List Builder <T>. On Cell Click (Razor Block) -
Tree
List Builder <T>. On Cell Click (String) -
Tree
List Builder <T>. On Cell Dbl Click (Razor Block) -
Tree
List Builder <T>. On Cell Dbl Click (String) -
Tree
List Builder <T>. On Cell Hover Changed (Razor Block) -
Tree
List Builder <T>. On Cell Hover Changed (String) -
Tree
List Builder <T>. On Cell Prepared (Razor Block) -
Tree
List Builder <T>. On Cell Prepared (String) -
Tree
List Builder <T>. On Content Ready (Razor Block) -
Tree
List Builder <T>. On Content Ready (String) -
Tree
List Builder <T>. On Context Menu Preparing (Razor Block) -
Tree
List Builder <T>. On Context Menu Preparing (String) -
Tree
List Builder <T>. On Data Error Occurred (Razor Block) -
Tree
List Builder <T>. On Data Error Occurred (String) -
Tree
List Builder <T>. On Disposing (Razor Block) -
Tree
List Builder <T>. On Disposing (String) -
Tree
List Builder <T>. On Edit Canceled (Razor Block) -
Tree
List Builder <T>. On Edit Canceled (String) -
Tree
List Builder <T>. On Edit Canceling (Razor Block) -
Tree
List Builder <T>. On Edit Canceling (String) -
Tree
List Builder <T>. On Editing Start (Razor Block) -
Tree
List Builder <T>. On Editing Start (String) -
Tree
List Builder <T>. On Editor Prepared (Razor Block) -
Tree
List Builder <T>. On Editor Prepared (String) -
Tree
List Builder <T>. On Editor Preparing (Razor Block) -
Tree
List Builder <T>. On Editor Preparing (String) -
Tree
List Builder <T>. On Focused Cell Changed (Razor Block) -
Tree
List Builder <T>. On Focused Cell Changed (String) -
Tree
List Builder <T>. On Focused Cell Changing (Razor Block) -
Tree
List Builder <T>. On Focused Cell Changing (String) -
Tree
List Builder <T>. On Focused Row Changed (Razor Block) -
Tree
List Builder <T>. On Focused Row Changed (String) -
Tree
List Builder <T>. On Focused Row Changing (Razor Block) -
Tree
List Builder <T>. On Focused Row Changing (String) -
Tree
List Builder <T>. On Initialized (Razor Block) -
Tree
List Builder <T>. On Initialized (String) -
Tree
List Builder <T>. On Init New Row (Razor Block) -
Tree
List Builder <T>. On Init New Row (String) -
Tree
List Builder <T>. On Key Down (Razor Block) -
Tree
List Builder <T>. On Key Down (String) -
Tree
List Builder <T>. On Nodes Initialized (Razor Block) -
Tree
List Builder <T>. On Nodes Initialized (String) -
Tree
List Builder <T>. On Option Changed (Razor Block) -
Tree
List Builder <T>. On Option Changed (String) -
Tree
List Builder <T>. On Row Click (Razor Block) -
Tree
List Builder <T>. On Row Click (String) -
Tree
List Builder <T>. On Row Collapsed (Razor Block) -
Tree
List Builder <T>. On Row Collapsed (String) -
Tree
List Builder <T>. On Row Collapsing (Razor Block) -
Tree
List Builder <T>. On Row Collapsing (String) -
Tree
List Builder <T>. On Row Dbl Click (Razor Block) -
Tree
List Builder <T>. On Row Dbl Click (String) -
Tree
List Builder <T>. On Row Expanded (Razor Block) -
Tree
List Builder <T>. On Row Expanded (String) -
Tree
List Builder <T>. On Row Expanding (Razor Block) -
Tree
List Builder <T>. On Row Expanding (String) -
Tree
List Builder <T>. On Row Inserted (Razor Block) -
Tree
List Builder <T>. On Row Inserted (String) -
Tree
List Builder <T>. On Row Inserting (Razor Block) -
Tree
List Builder <T>. On Row Inserting (String) -
Tree
List Builder <T>. On Row Prepared (Razor Block) -
Tree
List Builder <T>. On Row Prepared (String) -
Tree
List Builder <T>. On Row Removed (Razor Block) -
Tree
List Builder <T>. On Row Removed (String) -
Tree
List Builder <T>. On Row Removing (Razor Block) -
Tree
List Builder <T>. On Row Removing (String) -
Tree
List Builder <T>. On Row Updated (Razor Block) -
Tree
List Builder <T>. On Row Updated (String) -
Tree
List Builder <T>. On Row Updating (Razor Block) -
Tree
List Builder <T>. On Row Updating (String) -
Tree
List Builder <T>. On Row Validating (Razor Block) -
Tree
List Builder <T>. On Row Validating (String) -
Tree
List Builder <T>. On Saved (Razor Block) -
Tree
List Builder <T>. On Saved (String) -
Tree
List Builder <T>. On Saving (Razor Block) -
Tree
List Builder <T>. On Saving (String) -
Tree
List Builder <T>. On Selection Changed (Razor Block) -
Tree
List Builder <T>. On Selection Changed (String) -
Tree
List Builder <T>. On Toolbar Preparing (Razor Block) -
Tree
List Builder <T>. On Toolbar Preparing (String) -
Tree
List Builder <T>. Option (String, Object) -
Tree
List Builder <T>. Pager (Action <Grid Pager Builder>) -
Tree
List Builder <T>. Paging (Action <Tree List Paging Builder>) -
Tree
List Builder <T>. Parent Id Expr (JS) -
Tree
List Builder <T>. Parent Id Expr (String) -
Tree
List Builder <T>. Remote Operations (Action <Tree List Remote Operations Builder>) -
Tree
List Builder <T>. Remote Operations (JS) -
Tree
List Builder <T>. Remote Operations (Mode) -
Tree
List Builder <T>. Render Async (Boolean) -
Tree
List Builder <T>. Render Async (JS) -
Tree
List Builder <T>. Repaint Changes Only (Boolean) -
Tree
List Builder <T>. Repaint Changes Only (JS) -
Tree
List Builder <T>. Root Value (Object) -
Tree
List Builder <T>. Row Alternation Enabled (Boolean) -
Tree
List Builder <T>. Row Alternation Enabled (JS) -
Tree
List Builder <T>. Row Dragging (Action <Tree List Row Dragging Builder>) -
Tree
List Builder <T>. Rtl Enabled (Boolean) -
Tree
List Builder <T>. Rtl Enabled (JS) -
Tree
List Builder <T>. Scrolling (Action <Tree List Scrolling Builder>) -
Tree
List Builder <T>. Search Panel (Action <Tree List Search Panel Builder>) -
Tree
List Builder <T>. Selected Row Keys (IEnumerable) -
Tree
List Builder <T>. Selected Row Keys (JS) -
Tree
List Builder <T>. Selection (Action <Tree List Selection Builder>) -
Tree
List Builder <T>. Show Borders (Boolean) -
Tree
List Builder <T>. Show Borders (JS) -
Tree
List Builder <T>. Show Column Headers (Boolean) -
Tree
List Builder <T>. Show Column Headers (JS) -
Tree
List Builder <T>. Show Column Lines (Boolean) -
Tree
List Builder <T>. Show Column Lines (JS) -
Tree
List Builder <T>. Show Row Lines (Boolean) -
Tree
List Builder <T>. Show Row Lines (JS) -
Tree
List Builder <T>. Sorting (Action <Tree List Sorting Builder>) -
Tree
List Builder <T>. State Storing (Action <Tree List State Storing Builder>) -
Tree
List Builder <T>. Sync Lookup Filter Values (Boolean) -
Tree
List Builder <T>. Sync Lookup Filter Values (JS) -
Tree
List Builder <T>. Tab Index (Int32) -
Tree
List Builder <T>. Tab Index (JS) -
Tree
List Builder <T>. Toolbar (Action <Tree List Toolbar Builder>) -
Tree
List Builder <T>. Two Way Binding Enabled (Boolean) -
Tree
List Builder <T>. Two Way Binding Enabled (JS) -
Tree
List Builder <T>. Visible (Boolean) -
Tree
List Builder <T>. Visible (JS) -
Tree
List Builder <T>. Width (Double) -
Tree
List Builder <T>. Width (JS) -
Tree
List Builder <T>. Width (String) -
Tree
List Builder <T>. Word Wrap Enabled (Boolean) -
Tree
List Builder <T>. Word Wrap Enabled (JS)
#Remarks
Call the TreeList helper method to create a new TreeList control. The method creates a TreeListBuilder<T>
class instance whose members allow you to specify control options.
@(Html.DevExtreme().TreeList() // create a TreeList
// call methods to specify control options
)
To create a strongly-typed TreeList, specify a data model in the TreeList<T> method as a type parameter.
@(Html.DevExtreme().TreeList<SampleModel>() // create a strongly-typed TreeList
// call methods to specify control options
)