Atributo OnClientClick de ASP.NET
Definición y uso
Cuando se hace clic en el control ImageButton, el atributo OnClientClick se utiliza para establecer el script cliente para ejecutar.
Además de los scripts predefinidos, los scripts especificados en este atributo se ejecutarán mediante el evento "OnClick" del ImageButton.
Sintaxis
<asp:ImageButton OnClientClick="func" runat="server" />
Atributo | Descripción |
---|---|
func | Script cliente ejecutado al hacer clic en el ImageButton |
Ejemplo
El siguiente ejemplo ejecutará dos scripts cuando se haga clic en el control ImageButton:
<script runat="server"> Sub script1(obj As Object, e As ImageClickEventArgs) lblMsg.Text="¡Hola!" End Sub </script> <form runat="server"> <asp:ImageButton OnClick="script1" OnClientClick="script2()" ImageUrl="img.gif" runat="server" /> <br /> <asp:label id="lblMsg" runat="server" /> </form> <script type="text/javascript"> function script2() { return confirm('¡Hola!'); } </script>
Ejemplo
- Ejecutar dos scripts mediante un botón