Hier finden Sie eine Liste aller Seitenereignisse und deren detaillierte Verwendung.
1. Page.Init-Ereignis: Dieses Ereignis wird ausgelöst, wenn die Seite zum ersten Mal initialisiert wird. Es ist das erste Ereignis, das im Seitenlebenszyklus ausgelöst wird. Sie können dieses Ereignis verwenden, um Initialisierungsaufgaben auszuführen, z. B. das Einrichten von Ereignishandlern für andere Ereignisse oder das Erstellen untergeordneter Steuerelemente.
2. Page.Load-Ereignis: Dieses Ereignis wird jedes Mal ausgelöst, wenn die Seite geladen wird. Es ist das am häufigsten verwendete Ereignis im Seitenlebenszyklus und dort platzieren Sie normalerweise Ihren Code für die Verarbeitung von Benutzereingaben, Datenbindung und anderen Aufgaben.
3. Page.PreRender-Ereignis: Dieses Ereignis wird ausgelöst, kurz bevor die Seite für den Client gerendert wird. Sie können dieses Ereignis verwenden, um kurzfristige Änderungen an der Seite vorzunehmen, z. B. das Hinzufügen oder Entfernen untergeordneter Steuerelemente oder das Ändern des Seitenstils.
4. Page.Unload-Ereignis: Dieses Ereignis wird ausgelöst, wenn die Seite aus dem Speicher entladen wird. Sie können dieses Ereignis verwenden, um beliebige Bereinigungsaufgaben durchzuführen, beispielsweise das Freigeben von Ressourcen oder das Speichern von Änderungen in der Datenbank.
Neben diesen vier Hauptereignissen gibt es noch einige weitere Seitenereignisse, die für bestimmte Zwecke genutzt werden können. Dazu gehören:
- Page.Error:Dieses Ereignis wird ausgelöst, wenn eine nicht behandelte Ausnahme auf der Seite auftritt. Mit diesem Ereignis können Sie Fehler protokollieren und dem Benutzer eine Fehlermeldung anzeigen.
- Page.Dispose:Dieses Ereignis wird ausgelöst, wenn die Seite verworfen wird. Mit diesem Ereignis können Sie Ressourcen freigeben, die im Page.Init-Ereignis erstellt wurden.
- Seite. prerenderComplete:Wird ausgelöst, nachdem die Page_PreRenderComplete-Methode für alle direkt auf der ASP.NET-Seite erstellten Steuerelemente ausgelöst wurde.
– Page.saveStateComplete:Wird ausgelöst, nachdem die Page_SaveStateComplete-Methode für alle direkt auf der ASP.NET-Seite erstellten Steuerelemente ausgelöst wurde.
Zusätzlich zu diesen Seitenereignissen gibt es auch eine Reihe von Steuerereignissen, mit denen auf Benutzereingaben und andere auf der Seite auftretende Ereignisse reagiert werden kann. Zu diesen Ereignissen gehören das Click-Ereignis, das Change-Ereignis, das TextChanged-Ereignis und viele andere.
Mithilfe von Seitenereignissen und Steuerereignissen können Sie Webseiten erstellen, die interaktiv sind und auf Benutzereingaben reagieren.