lunedì 4 giugno 2007

ordine degli eventi nelle pagine e controlli ASP.NET

Programmando pagine ASP.NET e controlli web è fondamentale tenere presente la funzione e l'ordine degli eventi che verranno generati durante la vita della pagina.

Al link http://aspalliance.com/articleViewer.aspx?aId=134&pId ho trovato un ottimo articolo che da una esaustiva spiegazione del problema.

Nella seguente tabella riporto semplicemente il reference dell'ordine degli eventi.


MethodPostBackControls

ConstructorAlwaysAll
AddParsedSubObjectAlwaysAll
DeterminePostBackModeAlwaysPage
OnInitAlwaysAll

LoadPageStateFromPersistenceMediumPostBackPage
LoadViewStatePostBackAll
ProcessPostData1PostBackPage
OnLoadAlwaysAll

ProcessPostData2PostBackPage
RaiseChangedEventsPostBackPage
RaisePostBackEventPostBackPage
OnPreRenderAlwaysAll

SaveViewStateAlwaysAll
SavePageStateToPersistenceMediumAlwaysPage
RenderAlwaysAll
OnUnloadAlwaysAll

Nessun commento: