Google Analytics İzleme

13 Eylül 2010

ASP.NET Page Life Cycle (ASP.NET Sayfa Olayları Çalışma Sırası)

Master Page , Web Content Form ve User Kontroller içeren bir sayfanız var ise tam olarak çalışma sırası aşağıdaki şekilde gerçekleşir.

1. Page.OnPreInit
2. MasterPageControl.OnInit (master page deki her kontrol icin – for each control on the master page)
3. Control.OnInit (sayfa daki her kontrol icin – for each contol on the page)
4. MasterPage.OnInit
5. Page.OnInit
6. Page.OnInitComplete
7. Page.LoadPageStateFromPersistenceMedium
8. Page.LoadViewState
9. MasterPage.LoadViewState
10. Page.OnPreLoad
11. Page.OnLoad
12. MasterPage.OnLoad
13. MasterPageControl.OnLoad (master page deki her kontrol icin – for each control on the master page)
14. Control.OnLoad (sayfa daki her kontrol icin – for each control on the page)
15. OnXXX (control event)
16. MasterPage.OnBubbleEvent
17. Page.OnBubbleEvent
18. Page.OnLoadComplete
19. Page.OnPreRender
20. MasterPage.OnPreRender
21. MasterPageControl.OnPreRender (master page deki her kontrol icin – for each control on the master page)
22. Control.OnPreRender (sayfa daki her kontrol icin – for each control on the page)
23. Page.OnPreRenderComplete
24. MasterPageControl.SaveControlState (master page deki her kontrol icin – for each control on the master page)
25. Control.SaveControlState (sayfa daki her kontrol icin – for each control on the page)
26. Page.SaveViewState
27. MasterPage.SaveViewState
28. Page.SavePageStateToPersistenceMedium
29. Page.OnSaveStateComplete
30. MasterPageControl.OnUnload (master page deki her kontrol icin – for each control on the master page)
31. Control.OnUnload (sayfa daki her kontrol icin – each control on the page)
32. MasterPage.OnUnload
33. Page.OnUnload

Kaynak:
http://www.sdtslmn.com/kodmod/asp-net-page-life-cycle-asp-net-sayfa-olaylari-calisma-sirasi/



Hiç yorum yok: