Aqui está uma lista de todos os eventos da página e seu uso detalhado.
1.
Evento Page.Init: Este evento é disparado quando a página é inicializada pela primeira vez. É o primeiro evento a disparar no ciclo de vida da página. Você pode usar esse evento para executar tarefas de inicialização, como configurar manipuladores de eventos para outros eventos ou criar controles filho.
2.
Evento Page.Load: Este evento é disparado sempre que a página é carregada. É o evento mais comumente usado no ciclo de vida da página e é onde você normalmente colocará seu código para lidar com entradas do usuário, vinculação de dados e outras tarefas.
3.
Evento Page.PreRender: Este evento é disparado pouco antes da página ser renderizada para o cliente. Você pode usar esse evento para realizar alterações de última hora na página, como adicionar ou remover controles filho ou modificar o estilo da página.
4.
Evento Page.Unload: Este evento é disparado quando a página é descarregada da memória. Você pode usar esse evento para executar qualquer tarefa de limpeza, como liberar recursos ou salvar alterações no banco de dados.
Além desses quatro eventos principais, existem também vários outros eventos de página que podem ser usados para fins específicos. Estes incluem:
- Page.Error:Este evento é disparado quando ocorre uma exceção não tratada na página. Você pode usar esse evento para registrar erros e exibir uma mensagem de erro ao usuário.
- Page.Dispose:Este evento é disparado quando a página é descartada. Você pode usar esse evento para liberar recursos que foram criados no evento Page.Init.
- Página. prerenderComplete:é acionado após o método Page_PreRenderComplete ter sido gerado para todos os controles criados diretamente na página ASP.NET.
- Page.saveStateComplete:é acionado após o método Page_SaveStateComplete ter sido gerado para todos os controles criados diretamente na página ASP.NET.
Além desses eventos de página, há também vários eventos de controle que podem ser usados para responder à entrada do usuário e outros eventos que ocorrem na página. Esses eventos incluem o evento Click, o evento Change, o evento TextChanged e muitos outros.
Usando eventos de página e eventos de controle, você pode criar páginas da Web interativas e que respondem à entrada do usuário.