Wenn ich den System.Web.UI.Page-Konstruktor wie gezeigt überschreibe, wann wird DoSomething () in Bezug auf den Seitenlebenszyklus aufgerufen? Ich kann das nirgendwo dokumentiert finden.
%Vor%Als Referenz finden Sie hier die ASP.NET Page Lifecycle-Übersicht:
Es stellte sich heraus, dass die beste Antwort im MSDN-Artikel richtig war. Ich musste mir das Diagramm genau ansehen. Construct ist das allererste Ereignis im Seitenlebenszyklus (kommt vor PreInit, Init, Load usw.).
http://img156.imageshack.us/img156/9246/lifecyclen.jpg / p>DoSomething (); wird vor den Member-Methoden aufgerufen. Hier geht es eigentlich nicht um Page Lifecycle. Es geht um Klassen und Instanzen. ASP.NET erstellt eine Instanz von MyClass. (Der Konstruktor wird ausgeführt). Danach können alle anderen Methoden aufgerufen werden.
Um Ihre Frage zu beantworten, wird in Schritt 10 eine Instanz erstellt:
Scrollen Sie nach unten zu "Die Anfrage wird von der HttpApplication-Pipeline verarbeitet."
Tags und Links .net c# asp.net visual-studio