01.
<%@ Application Language=
"C#"
%>
02.
03.
<script runat=
"server"
>
04.
05.
void
Application_Start(Object sender, EventArgs e)
06.
{
07.
08.
Application[
"OnlineNow"
] = 0;
09.
}
10.
11.
void
Application_End(Object sender, EventArgs e)
12.
{
13.
14.
Application[
"OnlineNow"
] =
null
;
15.
}
16.
17.
void
Application_Error(Object sender, EventArgs e)
18.
{
19.
20.
}
21.
22.
void
Session_Start(Object sender, EventArgs e)
23.
{
24.
25.
Application.Lock();
26.
Application[
"OnlineNow"
] = (
int
)Application[
"OnlineNow"
] + 1;
27.
Application.UnLock();
28.
}
29.
30.
void
Session_End(Object sender, EventArgs e)
31.
{
32.
Application.Lock();
33.
Application[
"OnlineNow"
] = (
int
)Application[
"OnlineNow"
] - 1;
34.
Application.UnLock();
35.
}
36.
37.
</script>