Global.asax文件里统计在线人数时,是否可以指定特定的页面,只有进入该页面时,在线人数才能增加!!请各位达人相告,,不胜感激。
解决方案 »
- ckeditor编辑框如何获取焦点?
- asp.net资源文件问题,命名空间“Resources”已经包含了“lang”的定义
- 错误码:800a049a 是什么问题?求救!!!
- 图片缩放
- 一个检索数据的问题,不解
- 未能加载类型“boya123.Header”,这是为什么?
- 当点击treeview控件的某一节点时,如何获取所点击节点的id或text的值?在线等...,解决结分
- 学习ASP.net 2.0,是不是要安装vs2005,安装vs2003行吗?
- 关于字符串分割
- 在C#中怎样实现多Frame的asp.net程序(在线)
- Web用户控件问题
- 如何在DataSet或GridView控件中替换内容
if (HttpContext.Request.Path.ToLower().Contains("/abc.aspx"))
{
application["count"]++;
}
那是啥玩艺
学习下
在指定的页面使一个Application["Flag"] = "true";(自己设置)其他页面为"false"在Global.asax中的Session_Start判断Application["Flag"]是否为"true"
为"true"则加1
没看到我3楼的回帖么?除了Contains你可以==,要怎么做判断随你
正解不过要写在sesstion_load里
那么你可以在那个页里写这个session,效果一样的。
道理。强烈要求在页面写 如果必须要在Global.asax里写的话 你还是要到页面里写一些代码 比如加个标记
并在Session_End里进行对标记的判断 并使数量+1