Controle HtmlInputCheckBox do ASP.NET

Definição e Uso

O controle HtmlInputCheckBox é usado para controlar o elemento <input type="checkbox">. No HTML, esse elemento é usado para criar caixas de seleção.

Atributos e eventos

Atributos Descrição
Attributes Retorna todos os nomes e valores dos atributos do elemento.
Checked Booleano, define se o elemento está selecionado.
Disabled Booleano, indica se o controle está desativado. O valor padrão é false.
id O id único do controle.
Name O nome do elemento.
runat Define que o controle é um controle de servidor. Deve ser configurado como "server".
Style Define ou retorna a propriedade CSS aplicada ao controle.
TagName Retorna o nome da tag do elemento.
Type O tipo do elemento.
Value O valor do elemento.
Visible Booleano, indica se o controle é visível.
Evento Descrição
ServerChange Este evento ocorre quando o estado do controle muda.

Exemplo

HtmlInputCheckbox
Neste exemplo, declaramos dois controles HtmlInputCheckBox, um controle HtmlInputButton e um controle HtmlGeneric no arquivo .aspx. Quando o botão de envio é acionado, a subrotina submit é executada. A subrotina submit tem duas maneiras de responder: se o checkbox "red" for selecionado, o servidor enviará a mensagem "Você prefere vermelho!" para o elemento p. Se o checkbox "blue" for selecionado, o servidor enviará a mensagem "Você prefere azul!" para o elemento p.