Ich weiß, es passiert irgendwann vor Load, aber in welchem Fall genau?In ASP.Net, während welcher Seite Lifecycle-Ereignis Viewstate geladen wird?
Antwort
Es wird zwischen Init und Laden in den Speicher geladen. Eine vollständige Untergliederung des Seitenlebenszyklus finden Sie unter t his article.
Wenn Sie die Viewstate in einer bestimmten Weise zu handhaben die Funktionen 'LoadViewState' und' SaveViewState'. –
Das heißt, Viewstate wird zwischen den OnInit() und OnLoad() -Ereignissen der Seite geladen.
Mein Liebling Artikel über mit Ansichtszustand zu tun, die jede Frage beantwortet ich jedes Mal habe: http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
Der Viewstate tatsächlich im OnPreLoad Ereignisse der Seite, kurz nach dem Page_InitComplete geladen wird.
Der Ansichtszustand ist eigentlich zwischen Initcomplete und Preload events.Check dieser Details geladen http://msdn.microsoft.com/en-us/library/ms178472.aspx
Sie von Lebenszyklus der Seite sehen können, wie auf MSDN
erklärt ist
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.
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.
Ausgezeichnet +1 dafür – watraplion
Überprüfen dieser Artikel listet es die Ereignisse in der Reihenfolge nach unten: nachschlagen http://www.altafkhatri.com/Altaf/ASP_NET_Page_Life_Cycle_And_Events/Common_ASP_NET/Page_Events –