ASP页面点击计数器

时间:2011-02-01 11:55:36

标签: c# asp.net

请告诉我使用asp C#进行简单页面点击计数器的编码和服务器编码的基本步骤以及服务器连接的步骤。提前谢谢。

3 个答案:

答案 0 :(得分:1)

想法:当页面加载时,递增该页面的计数,保存在数据库表或文件中。

答案 1 :(得分:1)

使页面命中计数器的一些源代码和示例。 其中一些是旧的,我只是把它们放在这里只是为了一个好的“从哪里开始”的页面点击计数器的想法。

http://www.asp101.com/samples/counter_db_aspx.asp

http://www.codeproject.com/KB/custom-controls/ewcounter.aspx

http://www.xdevsoftware.com/blog/post/Hit-Counter-for-ASPNET.aspx

答案 2 :(得分:0)

在Global.asax文件中:

void Application_Start(object sender, EventArgs e)
{
   Application["UserCount"] = 0;  
}

void Session_Start(object sender, EventArgs e)
{
   Application["UserCount"] = Convert.ToInt32( Application["UserCount"].ToString()) + 1;
Application.UnLock();
}

void Session_End(object sender, EventArgs e)
{
   Application["UserCount"] = Convert.ToInt32(Application["UserCount"].ToString()) - 1;
}