您的位置:首页 > 其它

ajax用户控件中读取session的问题

2006-05-16 15:45 281 查看
在用户控件中使用ajax的时候,对session进行读取的话除了要用[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.ReadWrite)]的标记,直接用Session来读取是不行的,需要使用
HttpContext.Current.Session["Key"],原因可能是:
直接写Session[]调用的是Page.Session,加了[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
之后,就没有page这个对象了。
就是说这个操作是在/ajaxpro/下面进行的,而不是你的当前页面,所以直接写Session[]是不行的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: