Pages

Tuesday, April 22, 2008

ASP.NET 2.0 Page & Control Event Cycle

Hi,
Here is the event cycle in ASP.NET 2.0 Page.


Application:
BeginRequestApplication:
PreAuthenticateRequestApplication:
AuthenticateRequestApplication:
PostAuthenticateRequestApplication:
PreAuthorizeRequestApplication:
AuthorizeRequestApplication:
PostAuthorizeRequestApplication:
PreResolveRequestCacheApplication:
ResolveRequestCacheApplication:
PostResolveRequestCacheApplication:
PreMapRequestHandlerPage:
ConstructApplication:
PostMapRequestHandlerApplication:
PreAcquireRequestStateApplication:
AcquireRequestStateApplication:
PostAcquireRequestStateApplication:
PreRequestHandlerExecutePage:
AddParsedSubObjectPage:
CreateControlCollectionPage:
AddedControlPage:
AddParsedSubObjectPage:
AddedControlPage:
ResolveAdapterPage:
DeterminePostBackModePage:
PreInitControl:
ResolveAdapterControl:
InitControl:
TrackViewStatePage:
InitPage:
TrackViewStatePage:
InitCompletePage:
LoadPageStateFromPersistenceMediumControl:
LoadViewStatePage:
EnsureChildControlsPage:
CreateChildControlsPage:
PreLoadPage:
LoadControl:
DataBindControl:
LoadPage:
EnsureChildControlsPage:
LoadCompletePage:
EnsureChildControlsPage:
PreRenderControl:
EnsureChildControlsControl:
PreRenderPage:
PreRenderCompletePage:
SaveViewStateControl:
SaveViewStatePage:
SaveViewStateControl:
SaveViewStatePage:
SavePageStateToPersistenceMediumPage:
SaveStateCompletePage:
CreateHtmlTextWriterPage:
RenderControlPage:
RenderPage:
RenderChildrenControl:
RenderControlPage:
VerifyRenderingInServerFormPage:
CreateHtmlTextWriterControl:
UnloadControl:
DisposePage:
UnloadPage:
DisposeApplication:
PostRequestHandlerExecuteApplication:
PreReleaseRequestStateApplication:
ReleaseRequestStateApplication:
PostReleaseRequestStateApplication:
PreUpdateRequestCacheApplication:
UpdateRequestCacheApplication:
PostUpdateRequestCacheApplication:
EndRequestApplication:
PreSendRequestHeadersApplication:
PreSendRequestContent