Eventos no Asp.Net

Veja nesta Quick como utilizar as baterias de notebook.


Evento pode ser dito como uma ocorrência significativa no aplicativo que deve

ser tratada pelo código. Ou ainda, um evento é um conjunto de instruções que

ocorrem quando uma determinada ação é realizada pelo usuário.

Esta tecnologia permite ao desenvolvedor associar os eventos ao código da

aplicação. Para isso estudaremos três eventos importantes.

 

Evento - Page_Load

O objeto PAGE contem todas as propriedades e métodos para cada página

asp.net que você constrói. Ao executar uma página asp.net, ela herda a partir da

classe Page na .Net FrameWork.

O evento Page_Load é muito importante para os desenvolvedores. Ele ocorre

quando os formulários são carregados na aplicação.

Este evento tem bastante utilidade nas páginas Asp.Net, como – redirecionar

usuários, carregar dados do banco de dados, verificar identidade de um usuário,

criar componentes dinamicamente, dentre outros.

Uma propriedade importante do objeto Page é o IsPostBack.

A propriedade IsPostBack recebe false se o objeto Page está sendo chamado

pela primeira vez, e recebe true quando o objeto Page é chamado pela segunda vez

em diante.

Vejamos abaixo um exemplo na linguagem C#.

<html>

<form runat="server">

<asp:Label id="saida"

runat="server"/>

<p align="center">

<asp:Button id="bot01"

Text=" - Verificar - "

OnClick="bot01_Clique"

runat="server"/> </p>

<asp:Label id="verifica"

runat="server"/>

</form>

<script language="C#" runat="server">

static int Contador=1;

public void Page_Load(Object sender, EventArgs ea)

{

verifica.Text = "IsPostBack = "+ this.IsPostBack.ToString( );

}

public void bot01_Clique(Object sender, EventArgs ea)

{

saida.Text = "Você Atualizou a página "+Contador+" Vezes.";

Contador++;

}

</script>

</html>

Evento - OnClick

É um evento muito utilizado nas páginas asp.net.

Este evento ocorre quando um estímulo de um clique é percebido por um

componente.

O componente Button faz-se necessário deste método.

Nos exemplos acima podemos perceber o evento OnClick.

Todo componente Button tem a propriedade OnCliCk. Então na declaração

deste componente você especifica qual o nome do método que o evento deve

chamar.

Vejamos abaixo uma sintaxe resumida deste evento

<asp: Button id = ”Identidade”

Text = “TextoNoBotao”

OnCliCk = NomeDoMetodo

Runat=”server”/>

 

Evento - OnSelectedIndexChanged

Depois dos atributos especificados de um componente como o DropDownList e

o CheckBoxList, conseguimos captar o que foi clicado, usando a propriedade

Selected.

Vamos acompanhar a sintaxe deste evento

 

<asp: DropDownList id = ”Identidade”

AutoPostback = “True”

OnSelectedIndexChanged = NomeDoMetodo

Runat=”server”/>

O evento OnSelectedIndexChanged ocorre quando um atributo de um

componente do tipo DropDownList é selecionado.

 

Fico por aqui, no próximo artigo veremos outros eventos desta linguagem. Obrigado pela atenção e até a próxima.

Jefferson Araújo

Contato: tecjefferson@hotmail.com


Artigos relacionados