45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?

2016-09-08 20:27:48 来源:www.45fan.com 【

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?

这两天一直心情不好今天尤其的坏,刚刚重新启动了我的那个秘密项目,找了点资料学习了Global.asax的使用方法,在项目里面加上了计数器的功能.

参考了很多资料,发现资料里面的东西确实很多不太适合自己,所以把自己的心得贴出来供大家参考

我给网站添加了Global.asax,App_Code文件夹下Global.asax.cs,文本文件Site_Counter.txt并写入数字0,代码分别如下:

Global.asax

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?<%@ApplicationInherits="Linker.Global"Language="C#"%>

Global.asax.cs

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?usingSystem;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Data;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Configuration;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web.Security;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web.UI;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web.UI.WebControls;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web.UI.WebControls.WebParts;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.Web.UI.HtmlControls;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
usingSystem.IO;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
namespaceLinker

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
{

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
///<summary>

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?///Global的摘要说明

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
///</summary>

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?publicclassGlobal:HttpApplication

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
{

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
publicGlobal()

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
{

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
//

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?//TODO:在此处添加构造函数逻辑

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
//

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
}

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?protectedvoidApplication_Start(objectsender,EventArgse)

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
{

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
//在应用程序启动时运行的代码

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?StreamReaderrd=newStreamReader(Server.MapPath("Site_Counter.txt"));

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.Lock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application[
"Site_Counter"]=int.Parse(rd.ReadLine());

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.UnLock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?rd.Close();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?}

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?protectedvoidSession_Start(objectsender,EventArgse)

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
{

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?
//在新会话启动时运行的代码

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.Lock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application[
"Site_Counter"]=Convert.ToInt32(Application["Site_Counter"])+1;

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.UnLock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?StreamWriterwt
=newStreamWriter(Server.MapPath("Site_Counter.txt"),false);

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.Lock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?wt.WriteLine(Application[
"Site_Counter"]);

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Application.UnLock();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?wt.Close();

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?}

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?}

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?}

然后在需要显示的页面显示系统 就可以了

比如简单的:

怎么样通过Asp.net 2.0使用Global.asax制作网站计数器?Label_Site_Counter.Text=Convert.ToString(Application["Site_Counter"]);

呵呵,大功告成,测试下吧,是不是已经看到了呢?

 

本文地址:http://www.45fan.com/a/question/73714.html
Tags: ASP.NET 2.0 Global.asax
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部