关于论坛session得问题 ms sqlserver数据库 用户表userinfo 有一个字段inOnLine 用户是否在线,当用户登录后 isonline = 1 同时创建一个Session["User"]传递用户信息问题在於,当一段时间以后Session自动销毁,我能否捕捉到session的销毁,在他销毁之前,先将isonline = 0 ?我是新手,求详解。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 新建Global.asax void Session_End(object sender, EventArgs e) { // 在会话结束时运行的代码。 // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为 // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer // 或 SQLServer,则不会引发该事件。 }不过不是很准的 这个Sesion_End 是Session["User"]么?怎么判断? if(session["user"]==null){ update} session["user"]==null 都等于空了 ,我还怎么从session里取值? 就不知道Update的User的id了啊 1.里面不要写错误代码..2.在销毁之前都会调用.包括异常引起的Session销毁3.此时不为空,在此方法之后就为空了 解释一下,特别是第一条在此方法中,不要使用什么HTTP 上下文相关的,特别是Request 和Response至少在ASP中这个方法出了错也不会报错,但是你的代码就被无视了 file.Length / 1000 为什么返回的是整数? 用sql循环更新物品出库数量 把数据绑定到表格 如何在ASP.NET中关闭页面(游览器)的时候触发一个事件-急急急 ★★★GridView中的OnRowsCommand事件的触发问题★★★ asp.net模板类。欢迎大家提意见。 旧网站改造安全项目! 请教:ASP.NET中的缓存问题 想做一个大型BtoB平台,请问用ASP.NET+SQL-SERVER开发是否合适? 为什么用了Form论证我的地址栏就乱了? 一个关于SqlDataReader关闭问题 C#语言SSL,POST数据出错
void Session_End(object sender, EventArgs e)
{
// 在会话结束时运行的代码。
// 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
// InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer
// 或 SQLServer,则不会引发该事件。 }
不过不是很准的
这个Sesion_End 是Session["User"]么?怎么判断?
{
update
}
session["user"]==null 都等于空了 ,我还怎么从session里取值? 就不知道Update的User的id了啊
2.在销毁之前都会调用.包括异常引起的Session销毁
3.此时不为空,在此方法之后就为空了
在此方法中,不要使用什么HTTP 上下文相关的,特别是Request 和Response
至少在ASP中这个方法出了错也不会报错,但是你的代码就被无视了