Who can say when the ViewState the earliest event is available. When I look into msdn I found this events sequence:
1. Instantiate
2. Initialize
3. TrackViewState
4. LoadViewState (postback)
5. Load postback data (postback, IPostBackDataha ndler.LoadPostd ata)
6. Load
7. Load postback data for dynamical controls added on Page_Load
8. Raise Changed Events (postback,
IPostBackDataha ndler.RaisePost DataChanged)
9. Raise postback event (postback, IPostBackEventH andler.RaisePos tBackEvent)
10.PreRender
11. SaveViewState
12. Render
13. Unload
14. Dispose
so, looks like viewstate is available after page_load event. Is it correct?
1. Instantiate
2. Initialize
3. TrackViewState
4. LoadViewState (postback)
5. Load postback data (postback, IPostBackDataha ndler.LoadPostd ata)
6. Load
7. Load postback data for dynamical controls added on Page_Load
8. Raise Changed Events (postback,
IPostBackDataha ndler.RaisePost DataChanged)
9. Raise postback event (postback, IPostBackEventH andler.RaisePos tBackEvent)
10.PreRender
11. SaveViewState
12. Render
13. Unload
14. Dispose
so, looks like viewstate is available after page_load event. Is it correct?
Comment