Alimentadores do evento de ASP.NET |
Para marcar algo o acontecimento not�vel durante o ciclo de vida da execu��o da p�gina e deixou-o saber sobre ele quando acontece, eventos da p�gina de ASP.NET � usado.
Voc� pode colocar seu pr�prio c�digo no procedimento do evento de Page_Load e um exemplo principal deste � Page_Load, este � levantado cedo no ciclo de vida das p�ginas.
Um alimentador do evento � uma sub-rotina que seja respons�vel para executar o c�digo para um evento dado.
|
ASP.NET - Alimentadores do evento
|
Olhar o c�digo que � dado abaixo:
|
<%
lbl1.Text="The date and time is " & now()
%>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
</form>
</body>
</html>
|
|
O evento de Page_Load
|
O evento de Page_Load � um de muitos eventos que ASP.NET compreende e o evento de Page_Load � provocado quando uma p�gina carrega. ASP.NET � respons�vel para automaticamente chamar a sub-rotina Page_Load, e executa o c�digo dentro dele:
|
<script runat="server">
Sub Page_Load
lbl1.Text="The date and time is " & now()
End Sub
</script>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
</form>
</body>
</html>
|
|
Nota: O evento de Page_Load n�o contem nenhuma argumento do evento ou refer�ncia do objeto!
|
A propriedade de Page.IsPostBack |
Cada vez que a p�gina � carregada, a sub-rotina de Page_Load funciona. Voc� pode usar a propriedade de Page.IsPostBack, se voc� quiser executar o c�digo na sub-rotina de Page_Load somente a p�gina est� carregada a primeira vez que e se a propriedade de Page.IsPostBack for falsa, a p�gina est� carregada para a primeira vez, se for verdadeiro, a p�gina est� afixada para tr�s ao usu�rio (isto � de uma tecla estalar sobre um formul�rio):
|
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
lbl1.Text="The date and time is " & now()
end if
End Sub
Sub Submit(s As Object, e As EventArgs)
lbl2.Text="Hello World!"
End Sub
</script>
<html>
<body>
<form runat="server">
<h3><asp:label id="lbl1" runat="server" /></h3>
<h3><asp:label id="lbl2" runat="server" /></h3>
<asp:button text="Submit" onclick="submit" runat="server" />
</form>
</body>
</html>
|
|
O exemplo acima escrever� �a data e o tempo �.a� mensagem somente a primeira vez que a p�gina � carregada e quando um usu�rio estala sobre a tecla se submeter, a sub-rotina submeter-se escrever� �Hello o mundo!� � segunda etiqueta, mas � data e � hora na primeira etiqueta n�o mudar�
|
 |
 |
Keywords:
ASP.NET Event Handlers,
window open event,
asp net event,
vb net event,
java script event,
event handlers asp net,
javascript handlers,
flash event handlers,
javascript event,
c# event,
window event,
html event,
java event,
event document,
onload event,
event button,
dropdownlist event,
datagrid event,
object event
|