Ich arbeite mit C # -Webanwendung. Ich möchte etwas über die Seitenereignisse erfahren. Weil ich dachte, dass das Laden der Seite zuerst stattfindet (wenn eine Seite im Browser angefordert wird). Aber wenn ich versucht habe, die Methode protected void Page_Load(object sender, EventArgs e)
zu kommentieren, wird die Seite ohne Fehler geladen.
Natürlich funktioniert Ihre Webseite auch dann nicht, wenn keine Page_Load () -Methode vorhanden ist. Vor einem Page_Load () - Ereignis werden PreInit, Init () usw. aufgerufen. Siehe Seitenlebenszyklus.
Die Page_Load () -Methode wird nach einem preLoad-Ereignis aufgerufen. Mit Page_Load () können Sie Standardwerte festlegen oder nach PostBacks usw. suchen.
%Vor%schreibe das und setze einen Haltepunkt auf int x = 10; sende Sender und e.
Jedes Page-Objekt hat nine events
, von denen Sie sich in Ihrem alltäglichen Umgang mit ASP.NET meist keine Gedanken machen müssen. Die drei, mit denen Sie am meisten zu tun haben werden sind:
Sie führen in der oben angegebenen Reihenfolge aus . Achten Sie darauf, dies zu berücksichtigen, insbesondere beim Erstellen benutzerdefinierter Steuerelemente. Der Grund dafür ist, dass Informationen möglicherweise nicht verfügbar sind, wenn Sie erwarten, dass Sie nicht angemessen damit umgehen.
Siehe: Lebenszyklus
Dies ist der Seitenlebenszyklus.
Load-Ereignis kommt auf 4. Position.
Details können Sie hier überprüfen: