Cuando se solicita una página, genera varios eventos que se consideran parte de su lifecycle. Guardo el visual representation creado por Peter Bromberg a mano conmigo.
La propiedad AutoEventWireUp
cuando es verdadero, conecta automáticamente algunos de estos eventos incorporados en el ciclo de vida de la página a sus controladores. Esto significa que no necesita adjuntar explícitamente estos eventos (utilizando la palabra clave Handles, por ejemplo, en VB).
Ejemplos de estos eventos incorporados serían Page_Init
y Page_Load
.
Si configura AutoEventWireUp
en True y proporcionan un cableado explícito de los manejadores de eventos, ¡verá que se ejecutan dos veces! Esta es una razón por la cual Visual Studio mantiene este atributo establecido en false
de manera predeterminada.
Editar: (tras el comentario de Chester89)
Es útil señalar que el valor por defecto del atributo AutoEventWireUp
de la página es true
, mientras que el valor predeterminado de la propiedad AutoEventWireUp
de la Página clase es false
¿Podría ser más específico sobre qué es exactamente lo que no entiende (en el artículo, por ejemplo)? – Cerebrus
si lo entiendo bien, se menciona allí que el valor predeterminado para esa propiedad puede ser verdadero y puede ser falso, ¿qué es eso? – chester89
¡Edité mi publicación para responder esa! ;-) – Cerebrus