2008-09-18 12 views

Respuesta

20

Se carga en la memoria entre init y load. Consulte t his article para obtener un desglose completo del ciclo de vida de la página.

+3

Si tiene que manejar el ViewState de una manera personalizada mirar hacia arriba las funciones 'LoadViewState' y' SaveViewState'. –

-1

El Viewstate se carga realmente en caso OnPreLoad de la página, justo después de la Page_InitComplete.

3

Se puede ver en el ciclo de vida de la página como se explica en MSDN

enter image description here

Ese es el estado de vista cargado durante la fase de carga del ciclo de vida de la página, es decir, el LoadViewState method del "Métodos de página" y el método LoadViewState de los métodos de control, más arriba.

12

Una vez me metí en esta pregunta también y obtuve mi respuesta del artículo TRULY understanding Viewstate, que recomiendo encarecidamente.

Después de leerlo diseñé un gráfico que me ayudó a comprender mejor lo que estaba sucediendo 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! :)

Haga clic en la imagen para ver a todo lo ancho. enter image description here

+0

Excelente +1 para esto – watraplion

Cuestiones relacionadas