各位: 看了多个net平台下ERP系统。发现哪些grid控件和多个窗体之间传递值都比较!
自己用gridview控件好象达不到哪样效果!还有多个窗体之间传值不知是怎么样实现的.
如在输入订单时,grid中产品可以从另外个产品查询页面选择!
我试了没有试出来!

解决方案 »

  1.   

    不知道你的场景是如何的, 如果在Grid里输入一个字符则有相应的子grid弹出来显示相关记录,你可以自己做个控件.
      

  2.   

    比如!我在输入订单资料时,在细档(gridview中)中输入一条条产品时,想从产品查询界面中选择产品并添加到gridview中去. 
    若做个控件也是个方法。但是我看了其它公司erp,好象从其它界面中选择的
      

  3.   

    这样啊, 这样做:(假设由Form1调用Form2, Form1上有一个Datagrid1, 点击Form2的按钮将一个Textbox的值显示在Form1Datagrid1的第1行第1列)在Form1需要调用Form2的地方写:
    Form2 fr = new Form2();
    fr.ShowDialog(this);在Form2的按钮Click事件中写:
    form1 fr = (Form1)this.Owner;
    fr.DataGrid1.Item[0, 0] = TextBox1.Text;"传值"搞定.
      

  4.   

    <body   onunload="window_onunload();">   
        
      <SCRIPT   LANGUAGE="JavaScript">   
      <!--   
      //alert("感谢您的支持");   
        
      function   window_onunload()   {   
            window.opener.location.reload();   
      }   
      window.history.go(-1);   
      //-->   
      </SCRIPT> 再设个全局变量Session["s"]传值
      

  5.   

    谢上各位!
    比如这有个在线系统; http://bbs.dgpub.org/default.aspx
    哪个单据所采用grid控件及窗体间传直就比较好. 我试了半天没有达到这样效果!
      

  6.   

    好久都没做Web程序了,你可以加他QQ啊
      

  7.   

    他的网站是http://bbs.dgpub.org/我粗略用了几下, 我修改数据的时候,它是弹了个窗口出来,但我保存之后父窗口的数据也不是立即就改变了啊? 要自己刷新网页把刚才修改的数据刷出来?另外,我看了下它几乎所有的数据查询/修改/删除操作, 感觉是用一个控件完成的, 和我做的winform数据控制控件很相似啊! 指定数据类型,大小,显示方式等,输入/修改界面自动生成, 查询全交给控件自动处理....
      

  8.   

    楼主啊, 你提供的网站安全性太差了啊.......
    被我清空了几个表,,,,, 现在好像访问不正常了......
    _________________________
    dd.ExeSQLNotReturns("truncate Table DataGrid_Suppliers")
    ......我的天...