AutoEventWireup = false
significa que su evento Page_Load
no se engancha automáticamente en caso page's Load
y así sucesivamente para PreRender
y los otros eventos del ciclo de vida página. Esto significa que en el constructor de la clase de código subyacente de base para la página, usted tendrá que hacer manualmente
Carga + = new ..EventHandler (Load), etc
Inherits
dice la página que class es la clase base para la clase que generará el tiempo de ejecución cuando se inicie la aplicación. La clase generada automáticamente estará en el espacio de nombres ASP y se colocará en los archivos temporales ASP.NET y heredará de su clase. Así es como las propiedades protegidas y las declaraciones de eventos en su código subyacente pueden servir realmente como controladores que se especifican en el marcado .aspx declarativo
XXX suele estar al lado del otro junto al archivo aspx y tiene el mismo nombre como el archivo aspx
, a menos que sea Predeterminado, en cuyo caso se trata de una palabra clave C#, por lo que a veces usa _default como nombre de clase mientras que la página en sí misma es Default.aspx.
Probablemente debería tratar de leer algunos tutoriales en la página ASP.NET inheritance
, aquí es un ejemplo, pero hay que buscar más:
http://west-wind.com/weblog/posts/3016.aspx