The various page events in ASP.NET are:
Event | Description |
Page request | This event happens before the lifecycle begins. Whenever a user requests a page, ASP.NET parses and compiles the page. |
Start | Properties like Request and response are set, and the Request type is determined through this event |
Initialize | This event sets each control's UniqueID property and applies the Master page to the page. |
Rendering | In this event, 'Render' method is called for each control. A text writer writes the output (view state) to OutputStream object of the page's Response property |
Load | control properties are loaded with information if page request is a postback, |
Postback event handling | If page request is a postback, an event handler is called through this event. Afterwards, the Validate method of all validator controls is called |
Unload | This event happens after the requested page is fully rendered and is ready to discontinue. All properties are unloaded, and cleanup is done. |