De l'ASP.Net Page Lifecycle article on MSDN:Pourquoi certains événements des contrôles enfants se déclenchent-ils dans l'ordre inverse du cycle de page ASP.Net?
Bien que les deux Init et la charge se récursive sur chaque contrôle, ils se produisent dans l'ordre inverse. L'événement Init (et également l'événement Unload) pour chaque contrôle enfant se produit avant que l'événement correspondant soit déclenché pour son conteneur (bottom-up). Toutefois, l'événement Load pour un conteneur se produit avant les événements Load pour ses contrôles enfants (de haut en bas).
Cela fait beaucoup de sens pour l'événement unload
, mais pourquoi pour init
? Qu'en est-il des autres événements?
Cordialement,