HttpSessionStateRequirement.ReadWrite 和HttpSessionStateRequirement.Read 属性
2011-09-08 09:18
405 查看
[AjaxMethod(HttpSessionStateRequirement.ReadWrite)] // 读写Session:
或
[AjaxMethod(HttpSessionStateRequirement.Read)] // 只读Session:
[align=left]【服务器端】
[/align]
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public string getTest()
{
Hashtable hash = (Hashtable)HttpContext.Current.Session["UserName"];
}
Session以及Application 、Request等,都是由Page类继承下来的(你可以this.Session点出来),而用Ajax.net对后台方法访问的时候,这些方法并不属于Page类,所以才需要从HttpContext.Current中读取。而Session又更特别些,需要加[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]才能被访问。
或
[AjaxMethod(HttpSessionStateRequirement.Read)] // 只读Session:
[align=left]【服务器端】
[/align]
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public string getTest()
{
Hashtable hash = (Hashtable)HttpContext.Current.Session["UserName"];
}
Session以及Application 、Request等,都是由Page类继承下来的(你可以this.Session点出来),而用Ajax.net对后台方法访问的时候,这些方法并不属于Page类,所以才需要从HttpContext.Current中读取。而Session又更特别些,需要加[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]才能被访问。
相关文章推荐
- AjaxPro.HttpSessionStateRequirement.ReadWrite
- 通过([AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.Read)] )在前台html页面调用cs方法
- 解决:Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into Flu
- 只能用于会话状态的EnableSessionState设置为true时,无论是在配置文件或Page指令。还请确保在<configuration>\的<system.web>\的<httpModules>在应用程序配置节包括System.We
- Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AU
- Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly
- Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into
- 去除asp.net 2.0的会话cookie ASP.NET_SessionId 的httponly属性
- Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'readOnly
- 开发日志:ssh保存出错Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session
- 属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?
- oc——类——属性——修饰词——readwrite/readonly getter setter
- HTTP Status 500 - Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your S
- 属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用 ; nil、Nil、NULL、NSNull的区别
- 个人理解的IOS开发Objective-C中的属性readwrite,readonly,retain,assign,copy,nonatomic,strong,weak.
- 虚拟主机运行ASP错误解决:HTTP/1.1 New Application Failed when allowSessionState is set to false in web.config
- Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM
- Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM
- readwrite,readonly,assign,retain,copy,nonatomic 属性的作用
- Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushM