Lorsqu'une Page est demandée, il soulève les différents événements qui sont considérés comme faisant partie de son cycle de vie. - Je garder la représentation visuelle créée par Peter Bromberg pratique avec moi.
L' AutoEventWireUp
de la propriété lorsque la valeur est True, automatiquement fils et quelques-uns de ces événements dans la Page cycle de vie de leurs maîtres. Cela signifie que vous ne devez pas explicitement joindre ces événements (en utilisant le mot clé Handles, par exemple, en VB).
Des exemples de ces événements serait Page_Init
et Page_Load
.
Si vous définissez AutoEventWireUp
de Vrai et explicite de câblage des gestionnaires d'événements, vous les trouverez en étant exécutée deux fois! C'est une des raisons pourquoi Visual Studio conserve cet attribut false
par défaut.
Edit: (après Chester89 du commentaire)
Il est utile de noter que la valeur par défaut de l' AutoEventWireUp
attribut de la Page est - true
, tandis que la valeur par défaut de l' AutoEventWireUp
de la propriété de la classe de la Page est - false