2012-08-01 1 views
3

Pour comprendre le cycle de vie de la page ASP.NET, je crois que la compréhension de la méthode Page.ProcessRequest est plus importante car la méthode ProcessRequest appelle tous les événements et méthodes d'une page. Est-ce que quelqu'un sait au niveau du code comment les appels d'événements et de méthodes sont organisés dans la méthode Page.ProcessRequest (le code du réflecteur fera aussi)?Cycle de vie de page ASP.NET: comment Page.ProcessRequest exécute des événements et des méthodes internes?

+0

Vous pouvez trouver les réponses à [cette question] [1 ] utile aussi. [1]: http://stackoverflow.com/questions/754624/step-through-net-framework-source-code – 5arx

Répondre

2

Je crois que vous êtes à la recherche de l'ordre ci-dessous des méthodes qui obtiennent se déroulera du ProcessRequest

The processRequest() method cycles through the page's life cycle in the order listed below. 

Methods     Description 
Page_Init     Page Initialization 
LoadViewState   View State Loading 
LoadPostData   Postback Data Processing 
Page_Load     Page Loading 
RaisePostDataChangedEvent PostBack Change Notification 
RaisePostBackEvent   PostBack Event Handling 
Page_PreRender   Page Pre Rendering Phase 
SaveViewState   View State Saving 
Page_Render     Page Rendering 
Page_Unload Page   Unloading 

Pour plus d'informations s'il vous plaît voir le lien http://www.dotnettutorials.com/tutorials/performance/page-life-cycle-asp.aspx

+0

c'est quelque chose qui est déjà disponible. Je veux des connaissances approfondies sur la façon dont les méthodes ci-dessus sont exécutées dans la méthode ProcessRequest. En bref code décompilé de la méthode ProcessRequest. –

+1

@ParagM dans ce cas, je suggère un outil de JetBrians appelé DotPeek, espérons que cela fonctionne pour vous – HatSoft

Questions connexes