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

小弟我的属性值没有取到,帮小弟我看看

2012-01-20 
我的属性值没有取到,帮我看看在一个类里定义publicstringStaffCode{set{ViewState[ _staffcode ]value

我的属性值没有取到,帮我看看
在一个类里定义
public   string   StaffCode
        {
                set
                {
                        ViewState[ "_staffcode "]   =   value;
                        _staffcode   =   ViewState[ "_staffcode "].ToString();
                }
                get   {
                        if   (ViewState[ "_staffcode "].ToString()   ==   " ")
                        {return   " ";}
                        else
                        {

                                return   ViewState[ "_staffcode "].ToString();
                        }
               
                }
        }
A页面副值,B页面却取不到值.帮我看看

[解决办法]
两个页面用viewstate可能取不到
改成session
public string StaffCode
{
set
{
Session[ "_staffcode "] = value;
_staffcode = Session[ "_staffcode "].ToString();
}
get {
if (Session[ "_staffcode "].ToString() == " ")
{return " ";}
else
{

return Session[ "_staffcode "].ToString();
}

}
}

热点排行