The editor for the GridAutoCompleteColumn column.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
[TelerikToolboxCategory("Data")]
public class GridAutoCompleteColumnEditor : GridColumnEditorBase, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IGridColumnEditor
Inheritance: objectControlGridColumnEditorBaseGridAutoCompleteColumnEditor
Implements:
Inherited Members
Constructors
public GridAutoCompleteColumnEditor()
public GridAutoCompleteColumnEditor(GridAutoCompleteColumn owner)
Properties
Gets or sets a value indicating whether the user will be able to add a custom text not present within the raw data in order to create a custom entry.
public bool AllowCustomEntry { get; set; }
Gets a value indicating whether the text of the RadAutoComplete Tokens can be edited when user double clicks on it.
public bool AllowTokenEditing { get; set; }
Gets the RadAutoCompleteBox instance for the current column editor.
[Browsable(false)]
public RadAutoCompleteBox AutoCompleteBox { get; }
The the RadAutoCompleteBox instance for the current column editor..
Gets or sets the DataSource property of the AutoCompleteBox control.
public virtual object DataSource { get; set; }
The DataSource property of the AutoCompleteBox list control.
Gets or sets the DataTextField.
public virtual string DataTextField { get; set; }
The DataTextField.
Gets or sets the DataValueField.
public virtual string DataValueField { get; set; }
The DataValueField.
Gets or sets a value indicating what delimiter should be used when the control displays the selected items as text (InputType = Text)
public string Delimiter { get; set; }
Gets or sets a value indicating whether the RadAutoCompleteBox should apply “Contains” or “StartsWith” filter logic.
public RadAutoCompleteFilter Filter { get; set; }
Gets or sets a value indicating how the RadAutoCompleteBox items should be displayed - as tokens or as text.
public RadAutoCompleteInputType InputType { get; set; }
Get value if the editor has been initialized after an InitializeInControl or InitializeFromControl method call
[Browsable(false)]
public override bool IsInitialized { get; }
Overrides:
Gets a value indicating whether the user can select multiple entries.
public RadAutoCompleteSelectionMode SelectionMode { 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.
protected override void AddControlsToContainer()
Overrides:
Create the input/edit controls belonging to the editor and prepare for AddControlsToContainer call.
protected override void CreateControls()
Overrides:
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.
protected override void LoadControlsFromContainer()
Overrides:
This method is should prepare the column editor to extract values from the edit controls residign in a TableCell of the grid.