在基类basePage中定义了一个IsLogin的变量。那么在哪个方法中判断比较合理?Page_Load()?OnInit()?还是有什么其他建议?还有点:目前用的是cookie记录用户登陆的!
那么:在线用户如何反映给其他用户呢?也就是在线会员如何统计?
谢谢~
那么:在线用户如何反映给其他用户呢?也就是在线会员如何统计?
谢谢~
解决方案 »
- 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。
- 使用ajax控件UpdatePanel和Timer控件实现局部刷新,可背景音乐也会从头开始播放
- 求注解
- 图片存到ORALCE
- 请问已经工作的各位
- 请教一下大家。。在asp.net(C#)网站开发环境下。。怎么样调出jscrip.net的escape函数啊
- ◆问一个菜鸟问题:DropDownList默认的下拉显示数量可以设定吗?◆
- [超级大笨狼]提供三万单词库备份下载,MS-SQL 2000格式,下载请“自觉”捐赠可用分给我。
- 我想学用IEWebControls,可现在没有WebControls.dll。怎么办啊?
- 毕业设计一个酒店的管理系统请问用VB还是ASP做比较合适?
- ajax中调用.aspx页面做数据操作怎么处理?我想通过.aspx在数据库中更新内容,但responseText里面有多余标签信息怎么处理
- 请教imagebutton或image控件如何链接框架页地址?
{
// 在应用程序启动时运行的代码
Application["onLinePerson"] = 0;//初始化在线人数 }
void Application_End(object sender, EventArgs e)
{
// 在应用程序关闭时运行的代码 }
void Application_Error(object sender, EventArgs e)
{
// 在出现未处理的错误时运行的代码 } void Session_Start(object sender, EventArgs e)
{
// 在新会话启动时运行的代码
Session.Timeout = 30;//过期时间,以分钟为单位
Application.Lock();
Application["onLinePerson"] = Convert.ToInt32(Application["onLinePerson"])+1;
Application.UnLock(); } void Session_End(object sender, EventArgs e)
{
// 在会话结束时运行的代码。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
// 或 SQLServer,则不会引发该事件。
Application.Lock();
Application["onLinePerson"] = Convert.ToInt32(Application["onLinePerson"].ToString()) - 1;
Application.UnLock();
}
</script>然后在Page_load里调用Application["onLinePerson"]就行了