web-dev-qa-db-fra.com

Explication du cycle de vie de la page ASP.NET

On m'a demandé d'expliquer le cycle de vie de la page ASP.NET dans une interview il y a quelque temps. Je l'ai expliqué, mais il n'était pas satisfait de ma réponse. Quelqu'un pourrait-il m'expliquer le cycle de vie s'il vous plaît?

29
Sharique
32
Elias Hossain

Il y a 10 événements dans le cycle de vie de la page ASP.NET et la séquence est la suivante: - Init, Charger l'état d'affichage, PostBackdata, Charger, Valider, Événement, Pré-rendu, Enregistrer l'état d'affichage, Rendu et Décharger.

Vous trouverez ci-dessous une vue illustrée du cycle de vie de la page ASP.NET avec le type de code attendu dans cet événement. Je vous suggère de lire cet article sur Cycle de vie de la page ASP.NET qui explique tous les 10 événements en détail et quand les utiliser.

enter image description here

5
Shivprasad Koirala

Je pense que Microsoft a fait de son mieux. Je résumerais simplement leur résumé, en extrayant les parties les plus importantes de chaque événement.

Présentation du cycle de vie de la page ASP.NET

3
user596075

Je recommande cette page de MSDN:

Présentation du cycle de vie de la page ASP.NET

3
Shyju

La réponse est déjà publiée par d'autres. il suffit de partager le code de raccourci pour se souvenir des étapes du cycle de vie asp.net que j'ai rencontrées ci-dessous.

R-SIL-VPRU

  1. Demande
  2. Début
  3. Initialisation
  4. Charge
  5. Validation
  6. Traitement post-retour
  7. Le rendu
  8. Décharger

    Comment se souvenir facilement du cycle de vie d'une page asp.net

2
user2809474