ASP.NET 2.0 adds quite a few new events to allow you to follow the request-processing more closely and precisely. These new events are discussed below
PreInit :This occurs before the page begins initialization. This is the first event in the life of an ASP.NET 2.0 page.
InitComplete :This occurs when the page initialization is completed.
PreLoad:This occurs immediately after initialization and before the page begins loading the state information.
LoadComplete:This occurs at the end of the load stage of the page's life cycle.
PreRenderComplete:This occurs when the pre-rendering phase is complete and all child controls have been created. After this event, the personalization data and the view state are saved and the page HTML is rendered