BraveHorse 博客园   我喜欢有野心,靠谱的你,期待您致电[QQ:1264460091]

在使用bootstrap做前端布局,使用session遇到的问题

当没有进行登录随便点击进入某个页面的时候,如果执行调试:页面后台的简单代码是

if (string.IsNullOrEmpty(Convert.ToString(Session["Token"])))
{
Response.Redirect("/UserPages/login.aspx");
}

会报错(

只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态。还请确保在应用程序配置的 <configuration>\<system.web>\<httpModules> 节中包括 System.Web.SessionStateMod 或自定义会话状态模块。

所以,这时候尽量避免调试,程序就能正确执行,跳转到login.aspx页面,进行登录。

2.还有如果你用的get方式,在后台跳转的,如果你在跳转后的页面想获得session的值,是获取不到的。这时候你可以使用Request.Querystring["key"].Tostring();来获取需要验证的值。

ps:若有不对,请提意见。

posted on 2015-11-11 10:44  uqianle  阅读(1689)  评论(0)    收藏  举报

导航

毕业于郑州大学计算机科学与技术专业 PS:WEB前端与后台开发