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

用ajax method为什么不能得到session["userName"],该怎么解决

2012-01-31 
用ajax method为什么不能得到session[userName]如果是这样publicstringUserName{get{returnadmin }}

用ajax method为什么不能得到session["userName"]
如果是这样       public   string   UserName
        {
                get
                {
                        return   "admin ";
                }
        }
在[Ajax.AjaxMethod()]就可以得到UserName的值,如果是   public   string   UserName
        {
                get
                {
                        return   Convert.toString(session[ "UserName "]);
                }
        },在初始化的时候可以得到值为admin,可是在[Ajax.AjaxMethod()]却不可以,为什么啊


[解决办法]
[Ajax.AjaxMethod(HttpSessionStateRequirement.Read)]
public ArrayList yourmethod(){

[解决办法]
LS正解,你没允许读取Session的状态和值

热点排行