Controle ASP.NET HtmlInputImage

Definição e Uso

O controle HtmlInputImage é usado para controlar o elemento <input type="image">.

No HTML, este elemento é usado para criar botões que usam imagens, substituindo botões comuns.

Atributo

Atributo Descrição
Align Alinhamento da imagem.
Alt Texto alternativo para a imagem a ser exibida.
Attributes Retorna todos os nomes e valores dos atributos do elemento.
Border Largura da borda ao redor do elemento.
Disabled Booleano, indica se o controle está desativado. O valor padrão é false.
id ID único do controle.
Name Nome do elemento.
OnServerClick Nome da função executada quando a imagem for clicada.
runat Deve ser configurado como "server" para que o controle seja um controle de servidor.
Src Fonte da imagem.
Style Define ou retorna a propriedade CSS aplicada ao controle.
TagName Retorna o nome da tag do elemento.
Type Tipo do elemento.
Value Valor do elemento.
Visible Booleano, indica se o controle é visível.

Exemplo

HtmlInputImage
Neste exemplo, declaramos dois controles HtmlInputImage e um controle HtmlGeneric no arquivo .aspx. Se o usuário clicar na primeira imagem, será executado o subrotina button1. Esta subrotina enviará uma mensagem "Você clicou no botão sorridente!" para o elemento p. Se o usuário clicar na segunda imagem, será executado o subrotina button2. Esta subrotina enviará uma mensagem "Você clicou no botãozinho!" para o elemento p.