Frage

Ich weiß, es passiert irgendwann vor der Belastung, aber in welcher Veranstaltung genau?

War es hilfreich?

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!:)

Klicken Sie auf das Bild, um die Ansicht in voller Breite.enter image description here

, 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

enter image description here

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top