关于Session的问题
我的网站主页是index.aspx,做的登录页是一个用户控件loginModule.ascx,然后把该loginModule.ascx嵌在主页里,登录成功后出现欢迎页面loginSuccess.aspx,在欢迎页面里有一个注销按钮,单击该按钮的事件代码为:Session[ "UserID "] = null;(Session[ "UserID "]是登录成功后建立的)
Response.Redirect( "~/index.aspx ");
可是单击注销按钮后页面就不动了,十分缓慢,根本打不开主页index.aspx,请教一下各位高手这是怎么回事呀
------解决方案--------------------用Session.Abandon()方法,丢弃这个会话!
------解决方案--------------------我一般是用Remove来丢弃的
------解决方案--------------------Session.Clear();
Response.Write( " <scriptlanguage=javascript> window.parent.location= 'index.aspx '; </script> ");
我用这个是可以实现的
------解决方案--------------------用Session.Clear()