Hier is een lijst met alle paginagebeurtenissen en hun gedetailleerde gebruik.
1. Page.Init-gebeurtenis: Deze gebeurtenis wordt geactiveerd wanneer de pagina voor het eerst wordt geïnitialiseerd. Het is de eerste gebeurtenis die wordt geactiveerd in de levenscyclus van de pagina. U kunt deze gebeurtenis gebruiken om initialisatietaken uit te voeren, zoals het instellen van gebeurtenishandlers voor andere gebeurtenissen of het maken van onderliggende besturingselementen.
2. Page.Load-gebeurtenis: Deze gebeurtenis wordt geactiveerd elke keer dat de pagina wordt geladen. Het is de meest gebruikte gebeurtenis in de levenscyclus van een pagina en hier plaatst u doorgaans uw code voor het afhandelen van gebruikersinvoer, gegevensbinding en andere taken.
3. Page.PreRender-gebeurtenis: Deze gebeurtenis wordt geactiveerd net voordat de pagina aan de client wordt weergegeven. U kunt deze gebeurtenis gebruiken om op het laatste moment wijzigingen aan de pagina door te voeren, zoals het toevoegen of verwijderen van onderliggende bedieningselementen of het wijzigen van de paginastijl.
4. Page.Unload-gebeurtenis: Deze gebeurtenis wordt geactiveerd wanneer de pagina uit het geheugen wordt verwijderd. U kunt deze gebeurtenis gebruiken om opschoontaken uit te voeren, zoals het vrijgeven van bronnen of het opslaan van wijzigingen in de database.
Naast deze vier hoofdevenementen zijn er nog diverse andere pagina-evenementen die voor specifieke doeleinden kunnen worden gebruikt. Deze omvatten:
- Page.Error:deze gebeurtenis wordt geactiveerd wanneer er een onverwerkte uitzondering op de pagina optreedt. U kunt deze gebeurtenis gebruiken om fouten te registreren en een foutmelding aan de gebruiker weer te geven.
- Page.Dispose:deze gebeurtenis wordt geactiveerd wanneer de pagina wordt verwijderd. U kunt deze gebeurtenis gebruiken om bronnen vrij te geven die zijn gemaakt in de Page.Init-gebeurtenis.
- Pagina. prerenderComplete:wordt geactiveerd nadat de methode Page_PreRenderComplete is geactiveerd voor alle besturingselementen die rechtstreeks op de ASP.NET-pagina zijn gemaakt.
- Page.saveStateComplete:wordt geactiveerd nadat de methode Page_SaveStateComplete is geactiveerd voor alle besturingselementen die rechtstreeks op de ASP.NET-pagina zijn gemaakt.
Naast deze paginagebeurtenissen zijn er ook een aantal besturingsgebeurtenissen die kunnen worden gebruikt om te reageren op gebruikersinvoer en andere gebeurtenissen die op de pagina plaatsvinden. Deze gebeurtenissen omvatten de Click-gebeurtenis, de Change-gebeurtenis, de TextChanged-gebeurtenis en vele andere.
Door paginagebeurtenissen en besturingsgebeurtenissen te gebruiken, kunt u webpagina's maken die interactief zijn en reageren op gebruikersinvoer. |