Controle ImageButton do ASP.NET

Definição e uso

O controle ImageButton é usado para exibir imagens clicáveis.

Propriedade

Propriedade Descrição .NET
CausesValidation Define se a página é validada quando o ImageButton é clicado. 1.0
CommandArgument Informações adicionais sobre o comando a ser executado. 1.0
CommandName Comando relacionado ao evento Command. 1.0
GenerateEmptyAlternateText Define se o controle cria uma string vazia como texto alternativo. 2.0
OnClientClick Nome da função a ser executada quando a imagem for clicada. 2.0
PostBackUrl URL da página de destino para onde o ImageButton será enviado quando clicado, a partir da página atual. 2.0
runat Define que o controle é um controle de servidor. Deve ser configurado como "server". 1.0
TagKey 1.0
ValidationGroup Quando o ImageButton é enviado ao servidor, o controle ImageButton desencadeia a validação do grupo de controles alvo. 2.0

Comentário:As propriedades do controle Image também podem ser usadas no controle ImageButton.

Propriedades Padrão de Controle Web

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

Para uma descrição completa, acesse Propriedades Padrão de Controle Web.

Propriedades Padrão de Controle

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

Para uma descrição completa, acessePropriedades Padrão de Controle.

Exemplo

ImageButton
Neste exemplo, declaramos um controle ImageButton e um controle Label no arquivo .aspx. Quando o usuário clicar na imagem, será executada a subrotina subroutine. Esta subrotina enviará a mensagem "Coordinates: " e as coordenadas x e y clicadas para o controle Label.