我在send.aspx.cs中建立了一个userID UID = new userID();并且对其中的成员进行了修改,
当我在rec.aspx.cs中时,我还想用这个UID 对象,并且想让它的值和send中的值保持一致,即在send中修改过的那个值,请问各位高手该如何实现。
我想把UID这个对象整体传递到rec中,可是不会。。
还有就是send中label1.text也想传递到rec中,想用一个专门的页面间值传递的方法来完成上述的两个传递。。请指教指教

解决方案 »

  1.   

    直接querystring传递或者session就可以了.
      

  2.   

    页面间值传递,用application或者session对象啊
      

  3.   

    楼上都说完了。一般用QueryString和Session传递,你要另类一些,就只有几个数据,也可以存在Cookie。呵呵~~~
      

  4.   

    我用session了,可是实现不了。
    我用
    Session["uid"] = UID;
    Server.Transfer("Defult2.aspx");
    在接受端
     UID2 = Session["uid"].GetType;
     Session.Remove("uid");
    错误出在.gettype那里,可是又不知道该怎么处理。。
      

  5.   

    UID2=Session["uid"].ToString();
    Session["uid"]=null;
      

  6.   

    可以把Session理解成一个弱类型的全局变量
    所以当从Session中取值的话要进行类型转换
    例如
    int i=int.Parse(Session[INT].ToString());
      

  7.   

    在send.aspx中把USERID建成static类型就可以了
      

  8.   

    可以把Session理解成一个弱类型的全局变量
    所以当从Session中取值的话要进行类型转换
    例如
    int i=int.Parse(Session[INT].ToString());