Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Mapa de conteúdo de controles de servidor Web Button

Use o ASP.NET botão controles de servidor Web para habilitar usuários postar uma página para o servidor. O botão controla o disparar um evento no código do servidor que você pode manipular para responder ao postback. For example, a user can indicate that they have completed a form or that they want to perform a specific command. O Button controle também pode disparar um evento no script de cliente que você pode manipular antes que a página é remetida ou que pode executar e, em seguida, cancelar o envio da página.

ASP.NET inclui vários tipos de controles de botão, cada um deles aparece de maneira diferente em páginas Web , conforme listado na tabela a seguir:

Controle

Descrição

Button

Presents a standard command button, which is rendered as an HTML input element.

LinkButton

Renders as a hyperlink in the page. However, it contains client-side script that causes the form to be posted back to the server. (You can create a true hyperlink by using the HyperLink Web server control.)

ImageButton

Renders a graphic as a button. This is useful for presenting a rich button appearance. The ImageButton control also provides information about the coordinates within the graphic where has clicked.

HtmlButton , HtmlInputButton, or HtmlInputImage

Elementos de botãoHTML que você pode programa como ASP.NETcontroles de servidorWeb .

Para obter informações sobre as diferenças entre HTML e controles de servidor Web , consulte Visão geral sobre controles de servidor Web do ASP.NET.

ImageMap

Permite criar um gráfico de pontos de acesso que os usuários podem clicar para executar um postback ou outra ação.

ObservaçãoObservação

O ImageMap o controle permite que você criar um gráfico que tem pontos de acesso que os usuários podem clicar para enviar uma página ou executar outras ações.

A tabela a seguir lista tarefas que são executadas com freqüência usando o ASP.NETcontroles de botão do servidorWeb .

Cenário

Implementation

Responda a um eventodo botão.

Criar um manipulador no código do servidor para o botão Click evento ou Command evento.

Determine qual botão entre vários causou o postback.

Em um manipulador para o botão Clickevento ou Commanda projeção deevento, o sourcedeparâmetro para o tipo apropriado ( Button, LinkButton, ou ImageButton) e depois obtenha a identificação do objeto.

Executar script de cliente depois de um botão é clicado e antes que a página é remetida (por exemplo, para exibir uma mensagem de confirmação).

Adicionar O código JavaScript para o botão OnClientClickdepropriedade. Para cancelar um postback na script de cliente, retorne false a partir do código do cliente.

Determine as coordenadas em um botão de imagem onde um usuário clicou.

Usar um ImageButton controle e o botão Clickevento, obtenha o X e Y valores da ImageClickEventArgsoobjeto que é passado para o manipulador de evento . Para obter mais informações, consulte o exemplo de

Em resposta a um clique de botão, poste uma página diferente daquele que o botão estiver em.

Definir o botão PostBackUrldepropriedade. For more information, see Redirecionando usuários para outra página.

Especificar se um botão de clique faz com que a entrada de usuário a ser validado.

Ativar ou desabilitar o botão do CausesValidation propriedade.

Determine quais controles na página executam a validação em resposta a um clique de botão.

Definir o botão ValidationGroup propriedade corresponder ao nome que é usado com um controle de validação .

Configurar um botão para causar um parcial- postbackde página.

Incluir o botão dentro de um UpdatePanel controlar ou colocá-lo fora do UpdatePanel controlar e defini-lo como um disparar. For more information, see Visão geral sobre controle UpdatePanel and Visão geral de renderização de página parcial.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft