📄 global.asax
字号:
<%@ Application Language="C#" %>
<script RunAt="server">
void Application_Start(object sender, EventArgs e)
{
int online = Convert.ToInt32(MemberServerBLL.WebConfigTool.GetValue("ApplicationOnline", "~/Count.config"));
Application["Vonlines"] = online; //初始化一个应用程序状态,记录在线人数,读取上次在线人数
}
void Application_End(object sender, EventArgs e)
{
}
void Application_Error(object sender, EventArgs e)
{
}
void Session_Start(object sender, EventArgs e)
{
// 会话开始,在线人数+1
Application.Lock();
Application["Vonlines"] = int.Parse(Application["Vonlines"].ToString()) + 1;
MemberServerBLL.WebConfigTool.SetValue("ApplicationOnline", Application["Vonlines"].ToString(), "~/Count.config");
//统计网站访问人数
int sitrVisit = Convert.ToInt32(MemberServerBLL.WebConfigTool.GetValue("SiteVisit", "~/Count.config"));
sitrVisit++;
MemberServerBLL.WebConfigTool.SetValue("SiteVisit", sitrVisit.ToString(), "~/Count.config");
Application.UnLock();
}
void Session_End(object sender, EventArgs e)
{
//会话结束,在线人数-1
Application.Lock();
Application["Vonlines"] = int.Parse(Application["Vonlines"].ToString()) - 1;
MemberServerBLL.WebConfigTool.SetValue("ApplicationOnline", Application["Vonlines"].ToString(), "~/Count.config");
Application.UnLock();
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -