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#
[TelerikToolboxCategory("Data")]
public abstract class GridColumnEditorBase : Control, IGridColumnEditor

Inheritance: objectGridColumnEditorBase

Derived Classes: GridAutoCompleteColumnEditorGridBoolColumnEditorGridDropDownColumnEditorGridRatingColumnEditorGridTemplateColumnEditorGridTextColumnEditorGridUploadColumnEditor...

Implements: IGridColumnEditor

Constructors

C#
protected GridColumnEditorBase()

Properties

C#
[Browsable(false)]
public virtual Control ContainerControl { get; }

Implements: IGridColumnEditor.ContainerControl

C#
protected virtual GridEditableItem ContainerItem { get; }
C#
[Browsable(false)]
protected bool ControlsCreated { get; set; }
C#
protected bool InitializedInContainer { get; }
C#
[Browsable(false)]
public virtual bool IsInEditMode { get; }

Implements: IGridColumnEditor.IsInEditMode

C#
[Browsable(false)]
public virtual bool IsInitialized { get; }

Implements: IGridColumnEditor.IsInitialized

Methods

C#
protected abstract void AddControlsToContainer()
C#
protected override void AddParsedSubObject(object obj)
Parameters:objobject
C#
protected virtual void CreateControls()
C#
protected virtual void EnsureControlsCreated()
C#
public void InitializeFromControl(Control containerControl)
Parameters:containerControlControl

Implements: IGridColumnEditor.InitializeFromControl(Control)

C#
public void InitializeInControl(Control containerControl)
Parameters:containerControlControl

Implements: IGridColumnEditor.InitializeInControl(Control)

C#
protected abstract void LoadControlsFromContainer()
C#
public virtual void SetOwner(IGridEditableColumn owner)
Parameters:ownerIGridEditableColumn

Implements: IGridColumnEditor.SetOwner(IGridEditableColumn)