ASP.NETのイベントの順番。タイミングを間違えると必要なデータが取得できなかったり、セットできなかったりして困るので。
3.0ではだったと思います。それ以上、それ以下は分かりません。
Page_PreInit
↓
マスターのコントロールInit
↓
コンテンツのコントロールInit
↓
マスターのInit
↓
コンテンツのInit
↓
Page_InitComplete
↓
Page_PreLoad
↓
コンテンツのLoad
↓
マスターページのLoad
↓
コンテンツのコントロールLoad
↓
マスターページのコントロールLoad
↓
コントロールのイベント
↓
Page_LoadComplete
↓
コンテンツのPreRender
↓
マスターのPreRender
↓
マスターのコントロールPreRender
↓
コンテンツのコントロールPreRender
↓
Page_PreRenderComplete
オブジェクトDataset等を使った場合、DataBindの後に発生される
オブジェクトDataset等を使った場合、DataBindの後に発生される
↓
Page_SaveStateComplete
↓
Page_Render
↓
マスターのコントロールUnload
↓
コンテンツのコントロールUnload
↓
マスターのPage_Unload
↓
コンテンツのPage_Unload
↓
Page_SaveStateComplete
0 件のコメント:
コメントを投稿