ClassRadTreeList
Represents the RadTreeList for ASP.NET AJAX control wrapper.
Definition
Namespace:Telerik.WebAii.Controls.Html
Assembly:Telerik.WebAii.Controls.Html.dll
Syntax:
public class RadTreeList : HtmlContainerControl
Inheritance: objectControlHtmlControlHtmlContainerControlRadTreeList
Inherited Members
Constructors
RadTreeList()
Initializes a new instance of the RadTreeList class.
Declaration
public RadTreeList()
RadTreeList(Element)
Initializes a new instance of the RadTreeList class.
Properties
AllowColumnResize
Get whether the column resizing is allowed.
AllowColumnsReorder
Get whether columns can be reordered server, client-side or both. To be able to reorder columns client-side, the 'ReorderColumnsOnClient' should be enabled as well.
AllowRowSelection
Gets whether client-side selection is enabled for the TreeList.
AllowToggleSelection
Gets whether toggle selection is enabled for the TreeList.
ClientSideLocator
The client-side locator of the RadTreeList control.
Declaration
public override string ClientSideLocator { get; }
Property Value
Overrides
CurrentPageIndex
Get or set the current page index of the TreeList.
DataItems
Get the list of the children data items of the tree.
Declaration
public IList<TreeListDataItem> DataItems { get; }
Property Value
EditedItems
Get the list of items that are in edit mode.
Declaration
public IList<TreeListDataItem> EditedItems { get; }
Property Value
EnableRealTimeResize
Get whether the real-time resizing is enabled.
ExpandedItems
The list of expanded items for the current TableView.
Declaration
public IList<TreeListDataItem> ExpandedItems { get; }
Property Value
IsScrollingEnabled
Get whether the scrolling of the TreeList is enabled.
LiteExpandedItems
The list of lite expanded items for the current TableView.
Declaration
public IList<TreeListDataItem> LiteExpandedItems { get; }
Property Value
LocatorExpression
Get the locator FindParam of the TreeList.
Declaration
public override IFindExpression LocatorExpression { get; }
Property Value
Overrides
Pager
Get the TreeList pager control.
PagerMode
Gets pager mode.
RenderMode
Render mode of TreeList.
ReorderColumnsOnClient
Enables the client-side columns reorder if both with the 'AllowColumnsReorder' are on.
ResizeMode
Gets the resize mode of the TreeList
SelectedIndexes
Gets the indexes of the selected items, in the order they were selected.
Declaration
public IndexesCollection SelectedIndexes { get; }
Property Value
SelectedItems
Get the list of selected items.
Declaration
public IList<TreeListDataItem> SelectedItems { get; }
Property Value
Skin
Get the current skin of the TreeList.
StaticHeadersEnabled
Get whether the static headers of the TreeList are enabled.
Methods
AssignElement(Element)
Assign element and initialize this control.
Declaration
public override void AssignElement(Element e)
Parameters
e
The element.
Overrides
ControlAssert()
Returns RadControlAssert instance initialized for this control.
Declaration
public RadControlAssert ControlAssert()
Returns
RadControlAssert instance initialized for this control.
FindItems(Predicate<TreeListDataItem>)
Gets the list of the data items matching the given predicate.
Declaration
public IList<TreeListDataItem> FindItems(Predicate<TreeListDataItem> predicate)
Parameters
predicate
The predicate to search for.
Returns
The list of the data items matching the given predicate.