ASP.NET DropDownList Control

Definition and Usage

The DropDownList control is used to create a dropdown list.

Each selectable option in the DropDownList control is defined by a ListItem element!

Tip:This control supports data binding!

Property

Property Description .NET
SelectedIndex Optional index number 1.0
OnSelectedIndexChanged The name of the function to be executed when the index of the selected item is changed. 1.0
runat Specify that this control is a server control. It must be set to "server". 1.0

ListControl Standard Properties

AppendDataBoundItems, AutoPostBack, CausesValidation, DataTextField,
DataTextFormatString, DataValueField, Items, runat, SelectedIndex, SelectedItem,
SelectedValue, TagKey, Text, ValidationGroup, OnSelectedIndexChanged

The ListControl control includes all basic functions of list controls. Controls that inherit from this control include: CheckBoxList, DropDownList, ListBox, and RadioButtonList controls.

For a complete description, please visit ListControl Standard Properties.

Web Control Standard Properties

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

For a complete description, please visit Web Control Standard Properties.

Control Standard Properties

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

For a complete description, please visitControl Standard Properties.

Example

DropdownList
In this example, we declare a DropDownList control in the .aspx file. Then we create an event handler that displays text and the selected item in the Label control when the Click event occurs.