SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: n1rv0 en Domingo 24 de Julio de 2005, 18:48
-
Una pregunta... kual es exactamente la diferencia entre los eventos init y load...
-
Init tiene mayor privilegio ya que se ejecuta antes del evento Load, en el evento Init (a la hora de la verdad) se carga la configuracion, todavia no se obtienen datos de viewstate que eso se lo hara posteriormente.
Salu2
-
Como te lo dijo Kev, el evento Init de la pagina Aspx es el primer evento que tiene lugar en donde ASP.NET crea todos los controles y se añaden los manejadores de evento de usuarios que hayamos definido.
El evento Load se da justo despues del Init, Ya podemos mirar qué valores tienen los controles y procesar la página como corresponda y es en donde la clase PAge define su propiedad IspostBack, es decir si es la primera vez que se llama a la página o si es que ya ha sido devuelta por el cliente.
Espero poder haber despejado en algo tu inquietud.
Saludos
-
Hola solo para ayudar un poco mas:
En este web encontraras todos los eventos posibles al correr una web con ASP.NET (hay como 40 o 50 creo): Eventos de Aplicación, Pagina y control (http://weblogs.asp.net/jeff/archive/2004/07/04/172683.aspx)
Y aca te dejo otro donde te enseña el funcionamiento de un webForm: Web Form (http://www.macoratti.net/webfrm1.htm)
Saludos,