Controle HtmlSelect do ASP.NET
Definição e uso
O controle HtmlSelect é usado para controlar o elemento <select>. No HTML, o elemento <select> é usado para criar listas suspensas.
Atributos
Atributos | Descrição |
---|---|
Attributes | Retorna todos os nomes e valores dos atributos do elemento. |
DataMember | Nome da tabela de dados a ser usada. |
DataSource | Conjunto de dados a ser usado. |
DataTextField | Campo no conjunto de dados de origem a ser exibido na lista suspensa. |
DataValueField | Define o campo no conjunto de dados de origem que contém o valor de cada opção na lista suspensa. |
Disabled | Booleano, indica se o controle está desativado. O valor padrão é false. |
id | ID exclusivo do controle. |
InnerHtml | Define ou retorna o conteúdo entre a tag de início e de fechamento do elemento HTML. Os caracteres especiais não serão convertidos automaticamente em entidades HTML. |
InnerText | Define ou retorna todo o texto entre a tag de início e de fechamento do elemento HTML. Os caracteres especiais serão convertidos automaticamente em entidades HTML. |
Items | Lista de itens na lista suspensa. |
Multiple | Se é possível selecionar múltiplos itens ao mesmo tempo. |
OnServerChange | Nome da função executada quando o item selecionado for alterado. |
runat | Define que o controle é um controle de servidor. Deve ser configurado como "server". |
SelectedIndex | Índice do item selecionado atualmente. |
Size | Número de itens visíveis na lista suspensa. |
Style | Define ou retorna a propriedade CSS aplicada ao controle. |
TagName | Retorna o nome da tag do elemento. |
Value | Valor do item selecionado atualmente. |
Visible | Booleano, indica se o controle é visível. |
Exemplo
- HtmlSelect
- Neste exemplo, declaramos um controle HtmlImage e um controle HtmlSelect no arquivo .aspx. Em seguida, modificaremos o atributo src do controle HtmlImage com base na escolha do usuário. O valor escolhido no controle HtmlSelect determina qual imagem será exibida.