New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class TreeListBoundColumn : TreeListEditableColumn, IMarkableStateManager, IStateManager, IComparable

Inheritance: objectStateManagerTreeListColumnTreeListDataColumnTreeListEditableColumnTreeListBoundColumn...

Derived Classes: TreeListDateTimeColumnTreeListNumericColumn

Implements: IComparableIMarkableStateManagerIStateManager

Inherited Members TreeListEditableColumn.GetColumnEditor(TreeListEditableItem)TreeListEditableColumn.ShouldExtractValues(TreeListEditableItem)TreeListEditableColumn.FillValues(IDictionary, TreeListEditableItem)TreeListEditableColumn.TryGetColumnValueFromDataKeys(TreeListDataItem, out object)TreeListEditableColumn.GetEditorValues(TreeListEditableItem)TreeListEditableColumn.ReadOnlyTreeListEditableColumn.IsEditableTreeListEditableColumn.ForceExtractValueTreeListEditableColumn.DefaultInsertValueTreeListEditableColumn.EditFormHeaderTextFormatTreeListEditableColumn.EditFormColumnIndexTreeListEditableColumn.UseNativeEditorsInMobileModeTreeListDataColumn.GetSortExpression()TreeListDataColumn.InitializeDataCells(TableCell, int, TreeListDataItem)TreeListDataColumn.DataFieldTreeListDataColumn.AllowSortingTreeListDataColumn.SortableTreeListDataColumn.DataTypeTreeListColumn.InitializeCell(TableCell, int, TreeListItem)TreeListColumn.InitializeHeaderCells(TableCell, int, TreeListHeaderItem)TreeListColumn.IsUniqueName(string)TreeListColumn.GenerateUniqueNameBase(string)TreeListColumn.GenerateUniqueName()TreeListColumn.UpdateUniqueNameIfDefault(string)TreeListColumn.CompareTo(object)TreeListColumn.TrackViewState()TreeListColumn.SaveViewState()TreeListColumn.LoadViewState(object)TreeListColumn.OwnerTreeListColumn.DesignModeTreeListColumn.ColumnTypeTreeListColumn.HeaderTextTreeListColumn.HeaderTooltipTreeListColumn.FooterTextTreeListColumn.IsDefaultUniqueNameTreeListColumn.UniqueNameTreeListColumn.HeaderStyleTreeListColumn.ItemStyleTreeListColumn.VisibleTreeListColumn.ResizableTreeListColumn.ReorderableTreeListColumn.MinWidthTreeListColumn.MaxWidthTreeListColumn.DisplayTreeListColumn.OrderIndexTreeListColumn.SortExpressionStateManager.GetViewStateValue<T>(string, T)StateManager.IsTrackingViewStateStateManager.ViewStateobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public TreeListBoundColumn()

Properties

C#
public virtual TreeListAggregateFunction Aggregate { get; set; }
C#
public bool ConvertEmptyStringToNull { get; set; }
C#
public virtual string DataFormatString { get; set; }
C#
public virtual string EmptyDataText { get; set; }
C#
public virtual string FooterAggregateFormatString { get; set; }
C#
public virtual bool HtmlEncode { get; set; }

Methods

C#
protected virtual object ConvertValueIfEmpty(string value)
Parameters:valuestringReturns:

object

C#
public override ITreeListColumnEditor CreateDefaultColumnEditor()
Returns:

ITreeListColumnEditor

Overrides: TreeListEditableColumn.CreateDefaultColumnEditor()

C#
[SuppressMessage("Microsoft.Globalization", "CA1305:SpecifyIFormatProvider", MessageId = "System.String.Format(System.String,System.Object)")]
protected virtual string FormatDataValue(object dataValue, TreeListDataItem item)
Parameters:dataValueobjectitemTreeListDataItemReturns:

string

C#
protected override object GetColumnValueFromDataCell(TableCell cell)
Parameters:cellTableCellReturns:

object

Overrides: TreeListEditableColumn.GetColumnValueFromDataCell(TableCell)

C#
protected override void InitializeFooterCells(TableCell cell, int columnIndex, TreeListFooterItem inItem)
Parameters:cellTableCellcolumnIndexintinItemTreeListFooterItem

Overrides: TreeListDataColumn.InitializeFooterCells(TableCell, int, TreeListFooterItem)

C#
protected override void OnColumnDataCellBinding(object sender, EventArgs e)
Parameters:senderobjecteEventArgs

Overrides: TreeListDataColumn.OnColumnDataCellBinding(object, EventArgs)