Sequence of events for Pages, UserControls, MasterPages and HttpModules
The bulk of this information was pulled from the following web page: http://forums.asp.net/t/1191194.aspx
BeginRequest - HttpModuleAuthenticateRequest - HttpModulePostAuthenticateRequest - HttpModulePostAuthorizeRequest - HttpModuleResolveRequestCache - HttpModulePostResolveRequestCache - HttpModulePostMapRequestHandler - HttpModuleAcquireRequestState - HttpModulePostAcquireRequestState - HttpModulePreRequestHandlerExecute - HttpModulePreInit - Page
Init - ChildUserControl
Init - UserControlInit - MasterPageInit - PageInitComplete - Page
LoadPageStateFromPersistenceMedium - Page
ProcessPostData (first try) - Page
PreLoad - Page
Load - Page
Load - MasterPageLoad - UserControlLoad - ChildUserControlProcessPostData (second try) - Page
RaiseChangedEvents - Page
RaisePostBackEvent - PageClick - Button - ChildUserControl
DataBinding - PageDataBinding - MasterPageDataBinding - UserControlDataBinding - ChildUserControlLoadComplete - Page
PreRender - Page
PreRender - MasterPagePreRender - UserControlPreRender - ChildUserControlPreRenderComplete - Page
SaveViewState - Page
SavePageStateToPersistenceMedium - PageSaveStateComplete - PageUnload - ChildUserControl
Unload - UserControlUnload - MasterPageUnload - PagePostRequestHandlerExecute - HttpModule
ReleaseRequestState - HttpModulePostReleaseRequestState - HttpModuleUpdateRequestCache - HttpModulePostUpdateRequestCache - HttpModuleEndRequest - HttpModulePreSendRequestHeaders - HttpModulePreSendRequestContent - HttpModule