Como executar eventos após o Page_Load() ASP.Net

Postado em 18. ago, 2011 por em Tudo sobre Tecnologia

Muitas vezes sofremos com tratamentos espalhados pelo código para coisas simples porem que precisam ser chamadas várias vezes, principalmente para tratamentos visuais, oque acaba ocasionando vários bugs em nossos códigos. Cada caso é um caso, porém uma coisa que pode facilitar e melhorar sua aplicação, é utilizar o evento Page_LoadComplete() afim de centralizar e diminuir as chamadas de alguns métodos(claro, de acordo com a necessidade da aplicação).

O evento LoadComplete ocorre após todas as transições de dados e tratamentos efetuados de todos os controles da página.

Para implementar o evento Page_LoadComplete você só precisa definir: AutoEventWireup=”true” na diretiva @Page de sua página aspx, e declará-lo no behind:

protected void Page_LoadComplete(object sender, EventArgs e)
{
	//aqui vai meu código
}

Utilizando este evento você poderá chamar seus métodos somente uma vez. Com certeza isso vai otimizar o desempenho e facilitar a manutenção de seu código.

Até a próxima.

Tags: , , ,

Deixe um comentário

You must be logged in to post a comment.