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

Represents an editor for populating predefined items to be filtered using a drop down control.

Definition

Constructors

C#
public RadFilterDropDownEditor()

Properties

Gets or sets the DataTextField property value of the drop down control created by the editor.

C#
public string DataSourceID { get; set; }

Gets or sets the DataTextField property value of the drop down control created by the editor.

C#
public string DataTextField { get; set; }

Gets or sets the DataValueField property value of the drop down control created by the editor.

C#
public string DataValueField { get; set; }

Gets or sets the type of drop down control which will be created. The default value is RadDropDownList.

C#
public RadFilterDropDownType DropDownType { get; set; }

Methods

C#
protected override void CopySettings(RadFilterDataFieldEditor baseEditor)
Parameters:baseEditorRadFilterDataFieldEditor

Overrides: RadFilterDataFieldEditor.CopySettings(RadFilterDataFieldEditor)

C#
protected virtual RadComboBox CreateRadComboBox()
Returns:

RadComboBox

C#
protected virtual RadDropDownList CreateRadDropDownList()
Returns:

RadDropDownList

Extracts an ArrayList with the values from the editor.

C#
public override ArrayList ExtractValues()
Returns:

ArrayList

An ArrayList holding the editor values.

Overrides: RadFilterDataFieldEditor.ExtractValues()

Initializes the control rendered by the field editor.

C#
public override void InitializeEditor(Control container)
Parameters:containerControl

The container Control where the editor control will be added.

Overrides: RadFilterDataFieldEditor.InitializeEditor(Control)

Populates the field editor using the first values from the passed ArrayList.

C#
public override void SetEditorValues(ArrayList values)
Parameters:valuesArrayList

An ArrayList holding a boolean value.

Overrides: RadFilterDataFieldEditor.SetEditorValues(ArrayList)