Share via


Como: Criar scripts e edição manipuladores evento

Enquanto você edita um documento HTML em Visual Studio 2005, você pode criar funções de script de cliente que fazem com que elementos na página respondam a ações do usuário.Por exemplo, se a página contiver um botão HTML (um elemento um <input type="button">, não um controle de servidor ASP.NET Button), você pode selecionar um botão e, em seguida, adicionar um manipulador de eventos de script de cliente para seu evento de clique.A propriedade Propriedade DefaultClientScript de um documento HTML ou de uma página da Web ASP.NET define a linguagem de script padrão que é usada para novos elementos de script do lado do cliente.Você pode definir o Propriedade DefaultClientScript na janela Propriedades.Para obter mais informações, consulte Como: Definir a propriedade DefaultClientScript de uma página da Web.

Observação:

Você pode adicionar script de cliente para controles de servidores ASP.NET de forma que os controles respondam às ações do usuário no script de cliente e no código de servidor.Para obter mais informações, consulte Script de Cliente em Páginas da Web ASP.NET.

Em Visual Studio 2005, você pode criar manipuladores de eventos para controles HTML (elementos input) e para os objetos document e window.Além disso, você pode criar manipuladores e scripts para todos os elementos codificando-os manualmente.

Observação:

O combinação de teclas de atalho CTRL + F2 coloca o foco do ponteiro do mouse na lista drop-down Objeto onde você pode especificar para quais objetos você deseja inserir um evento.O que a lista Objeto exibe depende se você está usando um modelo de página code-behind ou modelo de página arquivo único para a página da Web.Para o modelo de página code-behind, você pode inserir eventos para Objetos de Cliente e Eventos e Script de Cliente.Para o modelo de página de arquivo único, você pode inserir eventos para Objetos de Servidor e Eventos, Código de Servidor, Objetos de Cliente e Eventos e Script de cliente.

Observação de segurança:

Sempre codifique e valide a entrada do usuário no seu aplicativo da Web antes de usá-lo.Isso protege contra ataques de scripts maliciosos.Para obter mais informações, consulte Práticas de segurança básica para aplicativos da Web e Validando Entrada de Usuário em Páginas da Web ASP.NET.

Para criar um manipulador de eventos de script de cliente

  1. No modo Fonte, abra o HTML ou a página da Web do ASP.NET com a qual você deseja trabalhar.

  2. Na caixa Objetos de Cliente e Eventos, clique no controle para o qual você deseja escrever um manipulador.

  3. Na caixa superior à direita, clique no evento.

    O editor cria um manipulador de eventos de esqueleto e, se necessário, um bloco de script para contê-lo.O bloco de script usa a linguagem de script de cliente que está definida como a Propriedade DefaultClientScript para o documento.

  4. Preencha o script.

    O editor fornece a tecnologia Microsoft IntelliSense para ajudá-lo.

Consulte também

Conceitos

Script de Cliente em Páginas da Web ASP.NET

Modelo de código de página Web do ASP.NET

Referência

Teclas de atalho Designer de HTML, Geral Development Settings