.net2.0中如何在session_End事件中获得用户名
我需要在用户用户退出时保存用户退出的信息,具体的用户名,时间,IP
我想,应该只有在session_end事件中捕捉了,因为有些用户是非正常退出的,
我用 string username = Context.User.Identity.Name;
但如果我用正常模式退出的时候,默认已经把session清空了,UserName的值
就为空了,请问下高手,主这要怎么样实现呢!
如果把存储过程放在正常退出的onClick事件中,那非正常退出就捕捉不到了!
------解决方案--------------------你应当去Session.SessionID去数据库查你的纪录进行相应的操作
------解决方案--------------------session_end事件在用户关闭窗口时不会触发的