我可以帮助您翻译以下内容,这是一个有关IT技术的问题:
在 .aspx 页面中:
在 .aspx.cs 文件中:
应用计数器每隔1小时重置为0... 我在统计用户数量时出了什么问题?
如何在ASP.NET C#中计算网站访问者数量?
我正在使用下面的代码:
在global.asax页面中:
<%@ Application Language="C#" %>
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application["NoOfVisitors"] = 0;
}
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Application.Lock();
Application["NoOfVisitors"] = (int)Application["NoOfVisitors"] + 1;
Application.UnLock();
}
在 .aspx 页面中:
<asp:Label runat="server" ID="lbluser" />
在 .aspx.cs 文件中:
protected void Page_Load(object sender, EventArgs e)
{
lbluser.Text = Application["NoOfVisitors"].ToString();
}
应用计数器每隔1小时重置为0... 我在统计用户数量时出了什么问题?