首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.net2.0中怎么在session_End事件中获得用户名

2011-12-31 
.net2.0中如何在session_End事件中获得用户名我需要在用户用户退出时保存用户退出的信息,具体的用户名,时

.net2.0中如何在session_End事件中获得用户名
我需要在用户用户退出时保存用户退出的信息,具体的用户名,时间,IP  

我想,应该只有在session_end事件中捕捉了,因为有些用户是非正常退出的,  

我用   string   username   =   Context.User.Identity.Name;  

但如果我用正常模式退出的时候,默认已经把session清空了,UserName的值  

就为空了,请问下高手,主这要怎么样实现呢!  

如果把存储过程放在正常退出的onClick事件中,那非正常退出就捕捉不到了!


[解决办法]
你应当去Session.SessionID去数据库查你的纪录进行相应的操作
[解决办法]
session_end事件在用户关闭窗口时不会触发的

热点排行