首页 > 其他 > 详细

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

时间:2015-11-11 11:40:46      阅读:403      评论:0      收藏:0      [点我收藏+]

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

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:若有不对,请提意见。

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

原文:http://www.cnblogs.com/zzuhero/p/4955423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!