.net web流程

 

    

PostBack

    

Page/Control Event

    

CallBack

HttpApplication

Page

Control

BeginRequest

AuthenticateRequest

DefaultAuthentication

PostAuthenticateRequest

AuthorizeRequest

PostAuthorizeRequest

ResolveRequestCache

PostResolveRequestCache

MapHttpHandler

Construct

PostMapRequestHandler

AcquireRequestState (Session)

PostAcquireRequestState

PreRequestHandlerExecute

CallHandler

DeterminePostBackMode

LoadScrollPosition

PerformPreInit
--PreInit
--InitializeThemes
--ApplyMasterPage

InitRecursive
(--ResolveAdapter
--ApplySkin
--Init
--TrackViewState)

ResolveAdapter

InitRecursive

ApplySkin

Init

TrackViewState

InitComplete

LoadAllState
--LoadPageStateFromPersistenceMedium
--LoadViewStateRecursive

LoadControlStateInternal
--LoadControlState

LoadViewStateRecursive
--LoadViewState

ProcessPostData

PreLoad

LoadRecursive
(--Load)

LoadRecursive
--Load

ProcessPostData

RaiseChangedEvents

RaisePostBackEvent

LoadComplete

RaiseCallbackEvent
--return

PreRenderRecursiveInternal
(--PreRender)

PreRenderRecursiveInternal
--PreRender

ExecuteRegisteredAsyncTasks **

PerformPreRenderComplete
--PreRenderComplete

SaveAllState
--SaveViewStateRecursive
--SavePageStateToPersistenceMedium

SaveControlStateInternal
--SaveControlState

SaveViewState
--SaveViewStateRecursive

SaveStateComplete

RenderControl

RenderControl
--RenderControlInternal
----Render
------RenderChildren
--------RenderChildrenInternal

PostRequestHandlerExecute

ReleaseRequestState (Session)

PostReleaseRequestState

CallFilter -- Response.FilterOutput

UpdateRequestCache

PostUpdateRequestCache

EndRequest

posted on 2007-09-28 12:44  怪怪  阅读(136)  评论(0)    收藏  举报

导航