The HtmlSelect control is used to control a <select> element. In HTML, the <select> element is used to create a drop-down list.
Property | Description |
---|---|
Attributes | Returns all attribute name and value pairs of the element |
DataMember | A name of a data table to use |
DataSource | A data source to use |
DataTextField | A field in the data source to be displayed in the drop-down list |
DataValueField | A field in the data source that specifies the value of each selectable item in the drop-down list |
Disabled | A Boolean value that indicates whether or not the control should be disabled. Default is false |
id | A unique id for the control |
InnerHtml | Sets or returns the content between the opening and closing tags of the HTML element. Special characters are not automatically converted to HTML entities |
InnerText | Sets or returns all text between the opening and closing tags of the HTML element. Special characters are automatically converted to HTML entities |
Items | The list of items in the drop-down list |
Multiple | Whether multiple items can be selected at a time |
OnServerChange | The name of the function to be executed when the selected item has changed |
runat | Specifies that the control is a server control. Must be set to "server" |
SelectedIndex | The index of the currently selected item |
Size | The number of visible items in the drop-down list |
Style | Sets or returns the CSS properties that are applied to the control |
TagName | Returns the element tag name |
Value | The value of the currently selected item |
Visible | A Boolean value that indicates whether or not the control should be visible |
HTMLSelect
Declare an HtmlImage and an HTMLSelect control in an .aspx file (remember to embed the controls inside an HtmlForm control). Then modify
the src property of the HtmlImage control based on user choices. The value selected in the HtmlSelect control determines which image to display.