Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Propriedade Button.OnClientClick

 

Obtém ou define o script do lado do cliente executado quando um evento Click do controle Button é acionado.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (em System.Web.dll)

[ThemeableAttribute(false)]
public virtual string OnClientClick { get; set; }

Valor da Propriedade

Type: System.String

O script do lado do cliente executado quando um evento Click do controle Button é gerado.

Use the P:System.Web.UI.WebControls.Button.OnClientClick property to specify additional client-side script that executes when a T:System.Web.UI.WebControls.Button control's E:System.Web.UI.WebControls.Button.Click event is raised. The script that you specify for this property is rendered in the T:System.Web.UI.WebControls.Button control's OnClick attribute in addition to the control's predefined client-side script.

This property cannot be set by themes or style sheet themes. For more information, see T:System.Web.UI.ThemeableAttribute and ASP.NET Themes Overview.

A Visual Studio Web site project with source code is available to accompany this topic: Downloadhttp://go.microsoft.com/fwlink/?LinkId=192871.

The following code example demonstrates how to use the P:System.Web.UI.WebControls.Button.OnClientClick property to specify additional client-side script that executes when a T:System.Web.UI.WebControls.Button control is clicked.

<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

void Button1_Click (object sender, EventArgs e)
  {
    Label1.Text = "Thank you for visiting our site.";

  }

</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="head1" runat="server">
    <title>Button.OnClientClick Example</title>
</head>
<body>
  <form id="form1" runat="server">

    <h3>Button.OnClientClick Example</h3> 


      <h4>Click to navigate to Microsoft.com:</h4>     

      <asp:button id="Button1"
       usesubmitbehavior="true"
       text="Open Web site"
       onclientclick="Navigate()"
       runat="server" onclick="Button1_Click" />

       <p></p>
      <asp:label id="Label1"
        runat="server">
      </asp:label>

    </form>

    <script type="text/javascript">
      function Navigate()
      {
        javascript:window.open("http://www.microsoft.com");
      }    

    </script>
</body>
</html>

.NET Framework
Disponível desde 2.0
Retornar ao início
Mostrar: