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

The editor for the GridRatingColumn when grid's RenderMode is set to Mobile.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[TelerikToolboxCategory("Data")]
public class GridMobileRatingColumnEditor : GridTextColumnEditor, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IGridColumnEditor

Inheritance: objectControlGridColumnEditorBaseGridTextColumnEditorGridMobileRatingColumnEditor

Implements: IComponentIControlBuilderAccessorIControlDesignerAccessorIDataBindingsAccessorIDisposableIExpressionsAccessorIGridColumnEditorIParserAccessorIUrlResolutionService...

Inherited Members GridTextColumnEditor.ToolTipGridColumnEditorBase.AddParsedSubObject(object)GridColumnEditorBase.EnsureControlsCreated()GridColumnEditorBase.InitializedInContainerGridColumnEditorBase.ContainerControlGridColumnEditorBase.IsInEditModeGridColumnEditorBase.ControlsCreatedGridColumnEditorBase.ContainerItemControl.ResolveAdapter()Control.HasEvents()Control.GetRouteUrl(object)Control.GetRouteUrl(string, object)Control.GetRouteUrl(RouteValueDictionary)Control.GetRouteUrl(string, RouteValueDictionary)Control.GetUniqueIDRelativeTo(Control)Control.ApplyStyleSheetSkin(Page)Control.OnDataBinding(EventArgs)Control.DataBind()Control.DataBind(bool)Control.DataBindChildren()Control.EnsureID()Control.OnInit(EventArgs)Control.ClearChildState()Control.ClearChildControlState()Control.ClearChildViewState()Control.ClearEffectiveClientIDMode()Control.ClearCachedClientID()Control.Focus()Control.LoadControlState(object)Control.LoadViewState(object)Control.MapPathSecure(string)Control.OpenFile(string)Control.OnLoad(EventArgs)Control.OnPreRender(EventArgs)Control.BuildProfileTree(string, bool)Control.SaveControlState()Control.SaveViewState()Control.Render(HtmlTextWriter)Control.RenderChildren(HtmlTextWriter)Control.RenderControl(HtmlTextWriter)Control.RenderControl(HtmlTextWriter, ControlAdapter)Control.OnUnload(EventArgs)Control.Dispose()Control.RaiseBubbleEvent(object, EventArgs)Control.OnBubbleEvent(object, EventArgs)Control.AddedControl(Control, int)Control.CreateControlCollection()Control.CreateChildControls()Control.ResolveUrl(string)Control.ResolveClientUrl(string)Control.FindControl(string)Control.FindControl(string, int)Control.GetDesignModeState()Control.HasControls()Control.IsLiteralContent()Control.TrackViewState()Control.EnsureChildControls()Control.RemovedControl(Control)Control.SetDesignModeState(IDictionary)Control.SetRenderMethodDelegate(RenderMethod)Control.ClientIDModeControl.ClientIDControl.ClientIDSeparatorControl.ContextControl.AdapterControl.DesignModeControl.EventsControl.IDControl.EnableThemingControl.IsChildControlStateClearedControl.SkinIDControl.EnableViewStateControl.ViewStateModeControl.IsViewStateEnabledControl.NamingContainerControl.IdSeparatorControl.LoadViewStateByIDControl.PageControl.RenderingCompatibilityControl.TemplateControlControl.ParentControl.TemplateSourceDirectoryControl.AppRelativeTemplateSourceDirectoryControl.SiteControl.VisibleControl.UniqueIDControl.HasChildViewStateControl.ControlsControl.ValidateRequestModeControl.ViewStateControl.ViewStateIgnoresCaseControl.ChildControlsCreatedControl.IsTrackingViewStateControl.DisposedControl.DataBindingControl.InitControl.LoadControl.PreRenderControl.Unloadobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public GridMobileRatingColumnEditor()
C#
public GridMobileRatingColumnEditor(GridRatingColumn owner)
Parameters:ownerGridRatingColumn

Properties

Get value if the editor has been initialized after an InitializeInControl or InitializeFromControl method call

C#
public override bool IsInitialized { get; }

Overrides: GridColumnEditorBase.IsInitialized

Gets or sets the cell text.

C#
public override string Text { get; set; }
Property Value:

The cell text.

Overrides: GridTextColumnEditor.Text

Gets the TextBox instance for the current column editor.

C#
[Browsable(false)]
public TextBox TextBoxControl { get; }
Property Value:

The the TextBox instance for the current column editor..

Gets the instace of the Style that would be applied to the TextBox control, when initializing in a TableCell.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public Style TextBoxStyle { get; }

Gets the current value of the TextBox control

C#
public decimal Value { get; set; }

Methods

Implement this member to create the edit controls in the grid cell. This method is called from each column's InitializeCell method, when a GridItem initializes its cells.

C#
protected override void AddControlsToContainer()

Overrides: GridColumnEditorBase.AddControlsToContainer()

Create the input/edit controls belonging to the editor and prepare for AddControlsToContainer call.

C#
protected override void CreateControls()

Overrides: GridColumnEditorBase.CreateControls()

This method should recrteate the state of the column editor (edit controls, etc) from the container. This method is called when ExtractValuesFromItem(IDictionary, GridEditableItem) method is called, or when GetColumnEditor(string) is called.

C#
protected override void LoadControlsFromContainer()

Overrides: GridColumnEditorBase.LoadControlsFromContainer()

This method is should prepare the column editor to extract values from the edit controls residign in a TableCell of the grid.