viewstate可以怎样赋值啊。我看别人是我东西,只看见了label1.text=viewstate["wrong"].tostring;但是没有看见给viewstate["wrong"]赋值。它是怎么来的啊?没有这样的东西,viewstate["wrong"]=wrong或者viewstate.add啊。

解决方案 »

  1.   

            this.ViewState["wrong"] = "lsfjlksdjfjdf";
            this.ViewState.Add("wrong") = "...........";//和上面一样
      

  2.   

    第二句写错了...
    this.ViewState.Add("wrong", "ksldjflsdkjf");
      

  3.   

    肯定有的,估计LZ没看到吧,赋值就是viewstate[""]="";的
      

  4.   

    public string x
    {
     get
    {
    return ViewState["x"].ToString();}
    }
    set
    {ViewState["x"]=value;
    }
    }
    label.Text=x;
      

  5.   

    LZ没看到估计是因为viewstate是属于该页面的..不一定是在局部赋值..