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 | 返回顶部