Desenvolvimento - ASP. NET
Curso ASP.NET 3.5 em VB.NET e C# - Eventos da aplicação
Diversos eventos disparados por uma aplicação web podem ser capturados e tratados pelo seu sistema.
por Fernando AmaralDiversos eventos disparados por uma aplicação web podem ser capturados e tratados pelo seu sistema. Os manipuladores para este eventos podem ser encontrados no arquivo global.aspx
Para criar um arquivo global.aspx, vá em Add new Item e selecione Global Application Class. |
Os eventos disponíveis são:
Sub Session_Start(ByVal sender As Object, ByVal e As EventArgs) Application("conta") += 1 End Sub Sub Session_End(ByVal sender As Object, ByVal e As EventArgs) Application("conta") -= 1 End Sub |
void Session_Start(object sender, EventArgs e) { int i = Convert.ToInt32(Application["conta"]); i += 1; Application["conta"] = i; } void Session_End(object sender, EventArgs e) { int i = Convert.ToInt32(Application["conta"]); i -= 1; Application["conta"] = i; } |
Para exibirmos o número de usuários em nosso site, basta exibir o valor da variável em, por exemplo, um label:
Label1.Text = Application("conta") |
Label1.Text = Convert.ToString(Application["conta"]); |