2008-09-18 5 views

Antwort

20

Es wird zwischen Init und Laden in den Speicher geladen. Eine vollständige Untergliederung des Seitenlebenszyklus finden Sie unter t his article.

+3

Wenn Sie die Viewstate in einer bestimmten Weise zu handhaben die Funktionen 'LoadViewState' und' SaveViewState'. –

-1

Der Viewstate tatsächlich im OnPreLoad Ereignisse der Seite, kurz nach dem Page_InitComplete geladen wird.

3

Sie von Lebenszyklus der Seite sehen können, wie auf MSDN

erklärt ist enter image description here

Dass der Ansichtszustand während der Ladephase des Seitenlebenszyklus geladen, dh die LoadViewState method der "Page Methoden" und die LoadViewState Methode der oben genannten Control-Methoden.

12

Ich bin einmal in diese Frage auch und bekam meine Antwort von TRULY understanding Viewstate Artikel, die ich sehr empfehlen.

Nachdem ich es gelesen hatte, entwarf ich eine Grafik, die mir half besser zu verstehen, was zwischen den einzelnen Phasen passiert und wann und wie ViewState seine Arbeit gemacht hat.

Ich möchte diese Grafik mit anderen Leuten teilen, die (wie ich) sehen müssen, wie Sachen in einer visuelleren Weise arbeiten. Ich hoffe es hilft! :)

Klicken Sie auf das Bild, um es in voller Breite anzuzeigen. enter image description here

+0

Ausgezeichnet +1 dafür – watraplion