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

Definition

Namespace:Kendo.Mvc.UI

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class DropDownList : DropDownListBase, IWidget, IHtmlAttributesContainer, IScriptableComponent, IFormEditor

Inheritance: objectWidgetBaseListBaseDropDownListBaseDropDownList

Implements: IFormEditorIHtmlAttributesContainerIScriptableComponentIWidget

Inherited Members DropDownListBase.SeriailzeBaseOptions()DropDownListBase.TemplateDropDownListBase.TemplateIdDropDownListBase.TemplateHandlerDropDownListBase.ValueListBase.AnimationListBase.DataSourceListBase.DataSourceIdListBase.DataTextFieldListBase.DelayListBase.EnabledListBase.EnforceMinLengthListBase.FilterListBase.FixedGroupTemplateListBase.FixedGroupTemplateIdListBase.FixedGroupTemplateHandlerListBase.GroupTemplateListBase.GroupTemplateIdListBase.GroupTemplateHandlerListBase.IgnoreCaseListBase.HeightListBase.HeaderTemplateListBase.HeaderTemplateIdListBase.HeaderTemplateHandlerListBase.FooterTemplateListBase.FooterTemplateIdListBase.FooterTemplateHandlerListBase.NoDataTemplateListBase.NoDataTemplateIdListBase.NoDataTemplateHandlerListBase.MinLengthListBase.PopupSettingsListBase.ValuePrimitiveListBase.VirtualSettingsListBase.UrlGeneratorListBase.LabelListBase.AdaptiveModeListBase.AdaptiveTitleListBase.AdaptiveSubtitleWidgetBase.Render()WidgetBase.VerifySettings()WidgetBase.ToHtmlString()WidgetBase.GetHtml(bool)WidgetBase.GetInitializator()WidgetBase.WriteLicensingScript(TextWriter)WidgetBase.SerializeSettings()WidgetBase.WriteDeferredStyles(TextWriter)WidgetBase.DeferStyles()WidgetBase.ToClientTemplate()WidgetBase.WriteTrialMessage(HtmlTextWriter)WidgetBase.InitializerWidgetBase.EventsWidgetBase.NameWidgetBase.IdWidgetBase.ShouldSanitezeIdWidgetBase.ModelMetadataWidgetBase.HtmlAttributesWidgetBase.ScriptAttributesWidgetBase.ViewContextWidgetBase.ViewDataWidgetBase.IsSelfInitializedWidgetBase.IsInClientTemplateWidgetBase.HasDeferredInitializationWidgetBase.SelectorWidgetBase.HasClientComponentobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public DropDownList(ViewContext viewContext, IJavaScriptInitializer initializer, ViewDataDictionary viewData, IUrlGenerator urlGenerator)
Parameters:viewContextViewContextinitializerIJavaScriptInitializerviewDataViewDataDictionaryurlGeneratorIUrlGenerator

Properties

C#
public bool? AutoBind { get; set; }
C#
public bool? AutoWidth { get; set; }
C#
public string CascadeFrom { get; set; }
C#
public string CascadeFromField { get; set; }
C#
public string CascadeFromParentField { get; set; }
C#
public string DataValueField { get; set; }

Sets a value controlling how the color is applied.

C#
public FillMode? FillMode { get; set; }

When filtering is enabled, allows custom title to be defined for the filter input element.

C#
public string FilterTitle { get; set; }
C#
public DropDownListMessagesSettings Messages { get; set; }
C#
public object OptionLabel { get; set; }
C#
public string OptionLabelTemplate { get; set; }
C#
public string OptionLabelTemplateHandler { get; set; }
C#
public string OptionLabelTemplateId { get; set; }
C#
public bool? Readonly { get; set; }

Sets a value controlling the border radius.

C#
public Rounded? Rounded { get; set; }
C#
public int? SelectedIndex { get; set; }

Sets the size of the component.

C#
public ComponentSize? Size { get; set; }
C#
public object Text { get; set; }
C#
public string ValueTemplate { get; set; }
C#
public string ValueTemplateHandler { get; set; }
C#
public string ValueTemplateId { get; set; }

Methods

C#
public override IDictionary<string, object> Serialize()
Returns:

IDictionary<string, object>

Overrides: WidgetBase.Serialize()

Implements: IFormEditor.Serialize()

Writes the HTML.

C#
protected override void WriteHtml(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: WidgetBase.WriteHtml(HtmlTextWriter)

Writes the initialization script.

C#
public override void WriteInitializationScript(TextWriter writer)
Parameters:writerTextWriter

The writer.

Overrides: WidgetBase.WriteInitializationScript(TextWriter)