Контроллер HtmlSelect в ASP.NET

Определение и использование

Контроллер HtmlSelect используется для управления элементом <select>. В HTML, элемент <select> используется для создания выпадающих списков.

Свойства

Свойства Описание
Attributes Возвращает все имена свойств и значения свойств этого элемента.
DataMember Название таблицы данных, которую будет использоваться.
DataSource Данные источника, которые будут использоваться.
DataTextField Поле данных источника, которое будет отображаться в этом спускающемся списке.
DataValueField Определяет поле данных источника, содержащее значение каждого элемента в этом спускающемся списке.
Disabled Булево значение, указывающее, отключен ли этот контроллер. По умолчанию false.
id Уникальный идентификатор контроллера.
InnerHtml Устанавливает или возвращает содержимое между начальным и конечным тегами HTML-элемента. Специальные символы не будут автоматически преобразованы в HTML-символы.
InnerText Устанавливает или возвращает все тексты между начальным и конечным тегами HTML-элемента. Специальные символы будут автоматически преобразованы в HTML-символы.
Items Список элементов в спускающемся списке.
Multiple Может ли быть выбрано несколько элементов одновременно.
OnServerChange Имя функции, которая выполняется при изменении выбранного элемента.
runat Определяет, является ли этот контроллер серверным контроллером. Должен быть установлен в "server".
SelectedIndex Индекс текущего выбранного элемента.
Size Количество видимых элементов в спускающемся списке.
Style Устанавливает или возвращает CSS-атрибуты, примененные к этому контроллеру.
TagName Возвращает имя тега элемента.
Value Значение текущего выбранного элемента.
Visible Булево значение, указывающее, виден ли этот контроллер.

Пример

HTMLSelect
В этом примере мы声明 контроллер HtmlImage и контроллер HTMLSelect в файле .aspx. Затем мы будем изменять атрибут src контроллера HtmlImage в зависимости от выбора пользователя. Значение, выбранное в контроллере HTMLSelect, определяет, какое изображение будет отображаться.