<< [AJAX] クライアントフレームワークの発生順序 | main | [MSUPD] 2007-02 更新情報 >>

2007/02/23 (金)

[ASP.NET] サーバイベント発生順序

Webページにおけるサーバイベント発生順序

【Webページイベント】
①Init ViewState読込・ポストバックデータ処理(コントロールへのアクセス不可)
②InitComplete
③PreLoad
④Load
⑤LoadComplete
⑥PreRender
⑦PreRenderComplete
⑧SaveStateComplete

【アプリケーションイベント】
①BeginRequest
②AuthenticateRequest
③DefaultAuthentication
④AuthorizeRequest
⑤ResolveRequestCache
⑥ハンドラマップをする内部処理(ページインスタンスが生成される)
⑦AcquireRequestState
⑧PreRequestHandlerExecute
⑨ハンドラを実行する内部処理 (ページイベント)
⑩PostRequestHandlerExecute
⑪ReleaseRequestState
⑫応答にフィルタをかける内部処理
⑬UpdateRequestChache
⑭EndRequest