c# 中 文本框中输入信息后, 点击下一步 跳到另一个面板,时 再点击上一步,我想要文本框里面的信息还存在, 要怎么做?

解决方案 »

  1.   

    querystring直接传过去,再传回来
      

  2.   

    asp.net的话,就session吧,如果是winform的话,可以保存在变量里。
      

  3.   

    如果是WINFORME里面可以用委托或页面传值或全局变量。
      

  4.   

    session咯。再教你一个简单的,你也可以用MutiView控件很方便,到下一个版面,其实还是在同一个页面上,你上一个版面的东西不管点几次下一步都在的。
      

  5.   

    保存到变量里面 或者 弄到 重载的窗体构造函数public  void oldForm(string aaa)  //
    old_Load()
    {
      if(aaa.Length!=0)
      this.textBox.Text=aaa;
    }over
    一般都变量啊,没父类的话 用全局变量啊 
      

  6.   

    每个显示的面板都是一个可视化的控件,把多个控件放到一个双向链表(为了形象,可以放到数组或list中)里,然后就可以点上一步或下一步来显示键表中的控件了,控件做为一个实例存在,只要你不释放控件,则控件所附带的信息会一直存在的;
      

  7.   

    WebForm  Session Cookies ViewState  都可以..WinForm  你就别关.隐藏就可以了.
      

  8.   

    问题搞好了谢谢大家的意见。还是使用的老办法 跳到第二个面板把参数传过去, 从第二个面板
    获取参数, 再 跳到第一个面板把参数又传过来。又从新赋给text 就可以了