Контроллер 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, определяет, какое изображение будет отображаться.