想做一个网站技术器 建了一个全局应用程序
在Application_start方法中写了一个全局变量
代码如下
if(Application["count"]!=null){Application["count"]=Application["count"];
}
else{
Application["count"]=1;
}在应用程序结束的方法中Application_end中写了
Application.Lock();
Application["count"]=(int)Application["count"]+1;
Application.UnLock();
在页面中获取该值 不过起不到计数的效果 每次好像都是1 不过刚开始试的时候可以起到计数效果
刷新计数也不变 只有重新打开的时候才会是计数器加1 不知道为什么后来就不行了 哪位高人能不能指点一下 啊 小弟先谢谢了
在Application_start方法中写了一个全局变量
代码如下
if(Application["count"]!=null){Application["count"]=Application["count"];
}
else{
Application["count"]=1;
}在应用程序结束的方法中Application_end中写了
Application.Lock();
Application["count"]=(int)Application["count"]+1;
Application.UnLock();
在页面中获取该值 不过起不到计数的效果 每次好像都是1 不过刚开始试的时候可以起到计数效果
刷新计数也不变 只有重新打开的时候才会是计数器加1 不知道为什么后来就不行了 哪位高人能不能指点一下 啊 小弟先谢谢了
解决方案 »
- 怎样实现自动提交form?
- 为什么我的网站发布以后验证码无法显示?
- 网页截取的问题,大家来帮忙看下
- |zyciis| 麻烦大家发一个网站后管管理左边的菜单 源码 急 谢谢
- <td>中文本不完全显示问题
- 关于.net的学习给我建议好吗
- 求助:如何提取一个文章内容里包含的所有图片名称或视频名称,如??.jpg,??.rm,??.gif,??.avi......等等
- 关于数据库管理的web系统
- Web控件是先在服务器端编译,然后发送到客户端执行.这样是不是可以从某种程度上跨浏览器?
- 正则表达式
- 问一下,我用的objectDataSource数据源GrideView显示,启用删除以后,页面运行可就是删不了咋回事啊?
- 高分求解asp.net中限制同一用户同时登陆
{
bool IsUser=false;
Application.Lock();
int number = 0;
foreach (string name in Application.AllKeys)
{
if (LoginID == name)
{
if (AddUser)
{
number = int.Parse(Application[name].ToString())+1;
Application[name] = number.ToString();
}
else
{
Application[name] = "0";
}
IsUser=true;
}
} if (!IsUser)
{
Application.Add(LoginID, "0");
}
Application.UnLock();
}
数据库 文件 application 我都试过了
就是不知道 哪种效果好啊