GridEditFormItem
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class GridEditFormItem : GridEditableItem, INamingContainer
Inheritance: objectGridTableRowGridItemGridEditableItemGridEditFormItem
Derived Classes:
Implements:
Inherited Members
Constructors
C#
public GridEditFormItem(GridTableView ownerTableView, int itemIndex, int dataSetIndex, GridDataItem parentItem, bool isInEditMode)
Fields
C#
public const string EditFormUserControlID = "EditFormControl"
Properties
C#
public override bool CanExtractValues { get; }
Overrides:
EditFormCell
TableCell
C#
public TableCell EditFormCell { get; }
C#
public override GridEditManager EditManager { get; }
Overrides:
FormColumns
Control[]
C#
[SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")]
public Control[] FormColumns { get; }
C#
public override bool IsDataBound { get; }
Overrides:
C#
public override bool IsInEditMode { get; }
Overrides:
C#
public GridDataItem ParentItem { get; }
C#
public override IDictionary SavedOldValues { get; }
Overrides:
this[GridColumn]
TableCell
this[string]
TableCell
C#
public override TableCell this[string columnUniqueName] { get; }
Overrides:
Methods
C#
protected override void CellsDataBound(GridColumn[] columns)
Overrides:
C#
protected override TableCell CreateCellObject()
TableCell
Overrides:
C#
public override void ExtractValues(IDictionary newValues)
Overrides:
C#
protected virtual void ExtractValuesFromTemplate(IDictionary newValues, ITemplate templateControl)
C#
protected GridEditFormItem.EditFormTableCell FindEditFormTableCell(string columnUniqueName)
C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
protected virtual void InitializeEditForm(GridColumn[] columns)
C#
public override void InitializeEditorInCell(IGridEditableColumn column)
Overrides:
C#
public override void PrepareItemStyle()
Overrides:
C#
public override void SetupItem(bool dataBind, object dataItem, GridColumn[] columns, ControlCollection rows)
Overrides: