CSPromex
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Programadores dedicados a C sharp .Net, eres nuevo, experto o quieres aprender a programar en C Sharp, aquí encontraras todo lo que necesitas.
 
ÍndiceBuscarÚltimas imágenesChatRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
» Sockets Conexion,Envio y recepcion de datos (mini-chat Cliente-Servidor)
Evento OnClientClick I_icon_minitimeSáb Sep 30, 2023 6:24 pm por EurekaMartin

» Graficos: Grafica circular
Evento OnClientClick I_icon_minitimeMar Mar 05, 2019 4:58 pm por Luis Garcia

» Calendario hecho Manualmente
Evento OnClientClick I_icon_minitimeMar Mar 05, 2019 3:52 pm por Luis Garcia

» Activar el protector de pantalla.
Evento OnClientClick I_icon_minitimeMar Mar 05, 2019 3:12 pm por Luis Garcia

» Hacer backup de MySql desde C#
Evento OnClientClick I_icon_minitimeMar Abr 18, 2017 10:04 pm por maurifl

» Sockets programa para Ciber Cafe (Cliente-Servidor)
Evento OnClientClick I_icon_minitimeLun Ago 10, 2015 5:45 pm por artes

» Ayuda crear emoticones en un chat
Evento OnClientClick I_icon_minitimeDom Jul 12, 2015 9:00 pm por yeco96

» Necesito ayuda para pasar datos a un Datagridview
Evento OnClientClick I_icon_minitimeDom Jun 07, 2015 4:33 pm por rafaelfa

» Reproductor de música->Lista de reproducción (Guardar-Cargar)
Evento OnClientClick I_icon_minitimeLun Jun 01, 2015 3:00 pm por kevin22

Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Síguenos:
Crear foro Crear foro Crear foro

 

 Evento OnClientClick

Ir abajo 
AutorMensaje
Guillermo Javier Salazar
STAFF TEAM
STAFF TEAM
Guillermo Javier Salazar


Mensajes : 181
Puntos : 349
Localización : México
Comentarios : El azar favorece a una mente preparada.

Evento OnClientClick Empty
MensajeTema: Evento OnClientClick   Evento OnClientClick I_icon_minitimeVie Ene 06, 2012 12:08 pm

Evento OnClientClick

Aqui veremos varios conceptos, como el evitar el postback al hacer click en un boton y trabajar con el evento OnClientClick y onclick juntos, ya tenia su rato que no podía subir un código (por tiempo y trabajo), espero les ayude, primero la teoría:

Todos los ejemplos son utilizando ASP.NET y C#, el evento onclick() se desencadena al hacer click sobre un boton, el evento OnClientClick igual, solo que este es del lado del cliente, veamos como funciona:

Con postback:

Código:
<asp:Button ID="Button1" runat="server" OnClientClick="clickClient();" onclick="Button1_Click" Text="Con PostBack" />

El boton contiene 2 eventos que se desencadenaran al hacer click, uno del lado del cliente y otro del lado del servidor:

--------------------------------------------------------------------------
Servidor (CSharp):

Código:
protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = "PostBack";
        }

Cliente (JavaScript):

Código:
<script language="javascript" type="text/javascript">
        function clickClient() {
            alert("Alerta");
        }
    </script>

--------------------------------------------------------------------------

Sin postback:

Al no realizar un postback el evento "onclick" queda obsoleto, por lo cual no lo incluiremos:

Código:
<asp:Button ID="Button1" runat="server" OnClientClick="clickClient(); return false;"  Text="Con PostBack" />

A la propiedad "OnClientClick" le incluimos la funcion "clickClient()" y le damos un "return false" el cual indicara que no se debera hacer un postback, la funcion javascript del lado del cliente quedara igual.

Ejemplo: [Tienes que estar registrado y conectado para ver este vínculo]
Volver arriba Ir abajo
https://cspromex.activo.mx
 
Evento OnClientClick
Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
CSPromex :: PROGRAMACIÓN EN JAVASCRIPT :: Código abierto-
Cambiar a: