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

System.Web.HttpContext.Current.Session["a"]和aspx页面中this.Session["

2011-12-28 
System.Web.HttpContext.Current.Session[a]和aspx页面中this.Session[a]有什么不同我给普通Session[

System.Web.HttpContext.Current.Session["a"]和aspx页面中this.Session["a"]有什么不同
我给普通Session[ "a "]= "a "赋值了,在System.Web.HttpContext.Current.Session[ "a "]中能访问到吗?为什么有的时候System.Web.HttpContext.Current.Session[ "a "]的值和aspx.cs页面中存放的this.Session[ "a "]的值会不同,有好的意见吗??谢谢

[解决办法]
是一样的,你看到的不同与这个没关系,可能是客户端重新打开了一个浏览器.
[解决办法]
恩,他登陆后又重新打开了首页,那怎么办呢???==========重新找开首页,相当于重新开了个session.只在登录成功后才保存随机码.
[解决办法]
能不能说得详细一些?访问首页就得到了一个验证码并保存在session中?如果用户在使用系统的过程中重新访问了着面,session中的验证码就变了?
[解决办法]
Session前后是一样的。你检查你的代码是不是执行了重写Session。

可以在写Session的地方下断点调试。
[解决办法]
try1.禁用randomcode.aspx的缓存,可能是没有更新.2.这样用ajax取验证码并不好,因为验证码的功能就是防止别人用程序登录,现在用ajax可取到验证码,那么程序一样可以取到.

热点排行