Page Life Cycle
(1) PreInit The entry point of the page life cycle is the pre-initialization phase called “PreInit”. This is the only event where programmatic access to master pages and themes is allowed. You can dynamically set the values of master pages and themes in this event. You can also dynamically create controls in this event. EXAMPLE : Override the event as given below in your code-behind cs file of your aspx page (2)Init This event fires after each control has been initialized, each control's UniqueID is set and any skin settings have been applied. You can use this event to change initialization values for controls. The “Init” event is fired first for the most bottom control in the hierarchy, and then fired up the hierarchy until it is fired for the page itself. EXAMPLE : Override the event as given below in your code-behind cs file of your aspx page (3)InitComplete Raised once all initializations of the page and its controls have been completed. ...