In ASP.Net während die Seite lifecycle-Ereignis wird viewstate geladen?
-
01-07-2019 - |
Frage
Ich weiß, es passiert irgendwann vor der Belastung, aber in welcher Veranstaltung genau?
Lösung
Es ist in den Speicher geladen zwischen init und load.Siehe tseine Artikel für eine vollständige Aufschlüsselung der Lebenszyklus der Seite.
Andere Tipps
Ich habe einmal in dieser Frage auch und bekam auch meine Antwort aus WIRKLICH zu verstehen, Viewstate Artikel, die ich sehr empfehlen kann.
Nach dem Lesen habe ich so gestaltet eine Grafik, die mir geholfen haben, besser zu verstehen, was passiert war, zwischen jeder Phase und Wann und wie ViewState war Ihre Arbeit tun.
Ich möchte diese Grafik mit anderen Menschen, die (wie ich) brauchen, um zu sehen, wie Sachen funktionieren in a more visual way.Hoffe, es hilft!:)
, Dass ist zu sagen, viewstate geladen wird zwischen der OnInit() und OnLoad () - Ereignisse von der Seite.
Mein Lieblings Artikel auf den Umgang mit viewstate, welche Antworten auf jede Frage, die ich jedes mal: http://weblogs.asp.net/infinitiesloop/archive/2006/08/03/Truly-Understanding-Viewstate.aspx
Sie können sehen, von der Seite Lebenszyklus erklärt MSDN
Dass der Ansichtsstatus wird geladen, während der Load-phase der Seite Lebenszyklus, d.h.die LoadViewState-Methode der "Seite-Methoden" und die LoadViewState
Methode der Control-Methoden vor.
Der Viewstate ist tatsächlich geladen in der OnPreLoad-Ereignis der Seite,direkt nach der Page_InitComplete.
Der viewstate ist tatsächlich geladen zwischen initComplete und Vorspannung Veranstaltungen.Überprüfen Sie dies für details http://msdn.microsoft.com/en-us/library/ms178472.aspx