asp.net - una - eventos del global asax
En ASP.Net, ¿durante qué evento del ciclo de vida de la página se carga ViewState? (6)
Sé que sucede alguna vez antes de Load, pero ¿en qué evento exactamente?
Es decir, viewstate se carga entre los eventos OnInit () y OnLoad () de la página.
Mi artículo favorito sobre tratar con viewstate, que responde a todas las preguntas que tengo siempre: http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
Se carga en la memoria entre init y load. Consulte su artículo para obtener un desglose completo del ciclo de vida de la página.
Viewstate se carga realmente en el evento OnPreLoad de la página, justo después de Page_InitComplete.
El viewstate se carga realmente entre los eventos initComplete y Preload. Verifique esto para obtener detalles http://msdn.microsoft.com/en-us/library/ms178472.aspx
Puede ver desde el ciclo de vida de la página como se explica en MSDN
Que el estado de la vista se carga durante la fase de carga del ciclo de vida de la página, es decir, el método LoadViewState de los "Métodos de página" y el método LoadViewState
de los métodos de control, más arriba.
Una vez me metí en esta pregunta y recibí mi respuesta VERDADERAMENTE entendiendo el artículo de Viewstate , que recomiendo encarecidamente.
Después de leerlo, diseñé un gráfico que me ayudó a comprender mejor lo que sucedía entre cada etapa y cuándo y cómo ViewState estaba haciendo su trabajo.
Me gustaría compartir este gráfico con otras personas que (como yo) necesitamos ver cómo funcionan las cosas de una manera más visual. ¡Espero eso ayude! :)