TreeListItem
Class
Represents all items in RadTreeList.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class TreeListItem : TreeListTableRow, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, INamingContainer
Inheritance: objectControlWebControlTableRowTreeListTableRowTreeListItem...
Derived Classes:
Implements:
Inherited Members
Constructors
C#
public TreeListItem(RadTreeList ownerTreeList, TreeListItemType itemType, bool isDataBinding)
Properties
Gets or sets a value indicating whether the control is currently being bound.
C#
public virtual bool IsDataBinding { get; set; }
Gets a value from the TreeListItemType enumeration indicating what role the items has in the treelist.
C#
public TreeListItemType ItemType { get; protected set; }
Gets a reference to the owner RadTreeList object.
C#
public RadTreeList OwnerTreeList { get; }
Methods
C#
protected virtual void CallOnItemCreated()
C#
protected virtual void CallOnItemDataBound()
C#
protected virtual void CellsDataBound(IList<TreeListColumn> columns)
Use this method to simulate item command event that bubbles to RadTreeList and can be handled automatically or in a custom manner, handling RadTreeList.ItemCommand event.
Initializes the footer item.
C#
public virtual void Initialize(IList<TreeListColumn> columns)
The columns to which the footer cells should be added.
C#
protected virtual void OnCellDataBound(TreeListColumn column, TableCell cell)
C#
protected virtual void SetupDecorator()
Events
C#
[SuppressMessage("Microsoft.Design", "CA1009:DeclareEventHandlersCorrectly")]
public event TreeListCellDataBoundEvent CellDataBound