Foros del Web » Programando para Internet » ASPX (.net) »

Pregunta sobre enventos

Estas en el tema de Pregunta sobre enventos en el foro de ASPX (.net) en Foros del Web. Saludos, quisiera saber que evento se ejecuta primero cuando hago click en un control Button si el Click de ese control o el Load de ...
  #1 (permalink)  
Antiguo 19/10/2009, 21:49
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Pregunta sobre enventos

Saludos, quisiera saber que evento se ejecuta primero cuando hago click en un control Button si el Click de ese control o el Load de la página despues del postback, Gracias
__________________
JU4N35
  #2 (permalink)  
Antiguo 20/10/2009, 04:10
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: Pregunta sobre enventos

Hola, pues lo primero que se ejecuta en la página (los mas usados, hay algunos más) son los siguietes eventos:

Page_Init
Page_Load
Page_PreRender

Luego ya vendría el evento del botón.
  #3 (permalink)  
Antiguo 20/10/2009, 06:35
 
Fecha de Ingreso: septiembre-2005
Ubicación: Medellin
Mensajes: 215
Antigüedad: 18 años, 7 meses
Puntos: 0
Respuesta: Pregunta sobre enventos

aaaa ok, osea que el orden sería algo así en caso de que el PostBack fuera generado por el click en un botón:


Page_Init

Page_Load

Page_PreRender

Button_Click

no?
__________________
JU4N35
  #4 (permalink)  
Antiguo 20/10/2009, 16:53
Avatar de jsrc1990  
Fecha de Ingreso: enero-2009
Mensajes: 95
Antigüedad: 15 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Pregunta sobre enventos

Si, seguro. Yo una vez hice ese procedimiento para saber porque me tenia loco un problema que tenia... lo puedes comprobar anadiendo todos los metodos y colocas a cada uno un msgbox(), es este el orden:

-PreInit
-Init
-InitComplete
-Preload
-Load
-Eventos Controles
-LoadComplete
-PreRender
-PreRenderComplete
-SaveStateComplete
-Unload

Por cierto si alguna vez cargas WebUserControl dinamicamente, en las 3 lineas que te gastas anadiendo el WebUserControl, si las anades en:

Desde el PreInit hasta el Load: Carga y Ejecuta Eventos de los objetos del WebUserControl.

Desde el LoadComplete hasta SaveStateComplete: Carga sin hacer Eventos los Objetos del WebUserControl.

Unload: No Carga ni Ejecuta Eventos del WebUserControl

Sub/Function Propio de uno (No Evento): Carga sin hacer Eventos los Objetos del WebUserControl.

Experiencia propia, te lo digo por si acaso te topas.

Salu2

Atte. Jsrc1990
  #5 (permalink)  
Antiguo 21/10/2009, 04:32
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: Pregunta sobre enventos

Buen detalle lo de incluir lo de los UserControls :)
Lo que hace es ir cargando por orden, primero el int de la pagina, luego cada uno de los init de los usercontrols y así con todos los eventos..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:03.