1. Evento Page.Init: Este evento se activa cuando la página se inicializa por primera vez. Es el primer evento que se activa en el ciclo de vida de la página. Puede utilizar este evento para realizar tareas de inicialización, como configurar controladores de eventos para otros eventos o crear controles secundarios.
2. Evento de carga de página: Este evento se activa cada vez que se carga la página. Es el evento más utilizado en el ciclo de vida de la página y es donde normalmente colocará su código para manejar la entrada del usuario, el enlace de datos y otras tareas.
3. Evento Page.PreRender: Este evento se activa justo antes de que la página se muestre al cliente. Puede utilizar este evento para realizar cambios de último momento en la página, como agregar o eliminar controles secundarios o modificar el estilo de la página.
4. Evento Page.Unload: Este evento se activa cuando la página se descarga de la memoria. Puede utilizar este evento para realizar cualquier tarea de limpieza, como liberar recursos o guardar cambios en la base de datos.
Además de estos cuatro eventos principales, también hay otros eventos de página que se pueden utilizar para propósitos específicos. Estos incluyen:
- Page.Error:este evento se activa cuando se produce una excepción no controlada en la página. Puede utilizar este evento para registrar errores y mostrar un mensaje de error al usuario.
- Page.Dispose:este evento se activa cuando se elimina la página. Puede utilizar este evento para liberar recursos que se crearon en el evento Page.Init.
- Página. prerenderComplete:se activa después de que se haya generado el método Page_PreRenderComplete para todos los controles creados directamente en la página ASP.NET.
- Page.saveStateComplete:se activa después de que se haya generado el método Page_SaveStateComplete para todos los controles creados directamente en la página ASP.NET.
Además de estos eventos de página, también hay una serie de eventos de control que se pueden usar para responder a la entrada del usuario y otros eventos que ocurren en la página. Estos eventos incluyen el evento Click, el evento Change, el evento TextChanged y muchos otros.
Al utilizar eventos de página y eventos de control, puede crear páginas web que sean interactivas y respondan a las entradas del usuario.