Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
Aprenda de uma forma simples , objetiva e direta os ... - Macoratti.net
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Curso <strong>de</strong> Introdução a Plata<strong>forma</strong> .Net FrameWork SDK<br />
6.1 Principais Event<strong>os</strong> do Web Forms<br />
Evento po<strong>de</strong> ser dito como <strong>uma</strong> ocorrência significativa no aplicativo que <strong>de</strong>ve<br />
ser tratada pelo código. Ou ainda, um evento é um conjunto <strong>de</strong> instruções que<br />
ocorrem quando <strong>uma</strong> <strong>de</strong>terminada ação é realizada pelo usuário.<br />
Esta tecnologia permite ao <strong>de</strong>senvolvedor associar <strong>os</strong> event<strong>os</strong> ao código da<br />
aplicação. Para isso estudarem<strong>os</strong> três event<strong>os</strong> importantes.<br />
Evento - Page_Load<br />
O objeto PAGE contem todas as proprieda<strong>de</strong>s e métod<strong>os</strong> para cada página<br />
asp.<strong>net</strong> que você constrói. Ao executar <strong>uma</strong> página asp.<strong>net</strong>, ela herda a partir da<br />
classe Page na .Net FrameWork.<br />
O evento Page_Load é muito importante para <strong>os</strong> <strong>de</strong>senvolvedores. Ele ocorre<br />
quando <strong>os</strong> formulári<strong>os</strong> são carregad<strong>os</strong> na aplicação.<br />
Este evento tem bastante utilida<strong>de</strong> nas páginas Asp.Net, como – redirecionar<br />
usuári<strong>os</strong>, carregar dad<strong>os</strong> do banco <strong>de</strong> dad<strong>os</strong>, verificar i<strong>de</strong>ntida<strong>de</strong> <strong>de</strong> um usuário,<br />
criar componentes dinamicamente, <strong>de</strong>ntre outr<strong>os</strong>.<br />
Uma proprieda<strong>de</strong> importante do objeto Page é o IsP<strong>os</strong>tBack.<br />
A proprieda<strong>de</strong> IsP<strong>os</strong>tBack recebe false se o objeto Page está sendo chamado<br />
pela primeira vez, e recebe true quando o objeto Page é chamado pela segunda vez<br />
em diante.<br />
Vejam<strong>os</strong> abaixo um exemplo na linguagem C#.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
static int Contador=1;<br />
public void Page_Load(Object sen<strong>de</strong>r, EventArgs ea)<br />
{<br />
verifica.Text = "IsP<strong>os</strong>tBack = "+ this.IsP<strong>os</strong>tBack.ToString( );<br />
}<br />
public void bot01_Clique(Object sen<strong>de</strong>r, EventArgs ea)<br />
{<br />
saida.Text = "Você Atualizou a página "+Contador+" Vezes.";<br />
Contador++;<br />
}<br />
<br />
<br />
79