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
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo