Control HtmlSelect de ASP.NET
Definición y uso
El control HtmlSelect se utiliza para controlar el elemento <select>. En HTML, el elemento <select> se utiliza para crear listas desplegables.
Atributos
Atributos | Descripción |
---|---|
Attributes | Devuelve todos los nombres y valores de atributos del elemento. |
DataMember | Nombre de la tabla de datos a usar. |
DataSource | Origen de datos a usar. |
DataTextField | Campo del origen de datos que se mostrará en la lista desplegable. |
DataValueField | Define el campo del origen de datos para cada opción de la lista desplegable. |
Disabled | Booleano, indica si el control está deshabilitado. El valor predeterminado es false. |
id | Id único del control. |
InnerHtml | Establece o devuelve el contenido entre la etiqueta de inicio y de cierre del elemento HTML. Los caracteres especiales no se convertirán automáticamente en entidades HTML. |
InnerText | Establece o devuelve todo el texto entre la etiqueta de inicio y de cierre del elemento HTML. Los caracteres especiales se convertirán automáticamente en entidades HTML. |
Items | Lista de elementos en la lista desplegable. |
Multiple | Indica si se pueden seleccionar múltiples elementos a la vez. |
OnServerChange | Nombre de la función ejecutada cuando se cambia el elemento seleccionado. |
runat | Define que el control es un control de servidor. Debe establecerse en "server". |
SelectedIndex | Índice del elemento seleccionado actualmente. |
Size | Número de elementos visibles en la lista desplegable. |
Style | Establece o devuelve las propiedades CSS aplicadas al control. |
TagName | Devuelve el nombre del etiqueta del elemento. |
Value | Valor del elemento seleccionado actualmente. |
Visible | Booleano, indica si el control es visible o no. |
Ejemplo
- HtmlSelect
- En este ejemplo, declaramos un control HtmlImage y un control HtmlSelect en el archivo .aspx. Luego modificaremos la propiedad src del control HtmlImage según la elección del usuario. El valor seleccionado en el control HtmlSelect determina qué imagen se mostrará.