我创建两个窗体a和b
从a窗体点击一个按钮可以跳出b窗体,在b窗体里输入一些值,关掉b窗体后,在b窗体输入的那些值就会出现在a的datagrid控件中!
这两个窗体之间我是用静态变量数组传递值的!
我现在的问题是,我把b窗体关了之后,怎么让输入的数据自动显示在a窗体里的datagrid控件。

解决方案 »

  1.   

    请去搜索一下CSDN,有很多相关文章。
      

  2.   

    javascript:var win=window.showModalDialog('TEMPxx.aspx?ph={0}',null,'dialogWidth=800px;dialogHeight=600px;dialogLeft=80px')中间调一个TEMPXX.ASPX  用于传输变量<frameset rows="0,*">
    <frame src="about:blank">
    <frame src="searchdw.aspx">
    </frameset>
    .
    .........
    ................
    好象我一两句话也说不清楚............看看别的朋友来说吧
      

  3.   

    说明!
    我是用C#做的winform编程!
    第一次做像个样子的系统!
      

  4.   

    b窗体关闭事件Closed中
    刷新a窗体DataGrid
      

  5.   

    如果是模态窗口,可以在b关闭后取出值来刷新datagrid
    如果是普通窗口,可以在b的Close事件中,调用a的一个方法来刷新datagrid
      

  6.   

    把a窗体里的datagrid存储在一个datagrid类型的静态变量里面,关闭b窗体的时候刷新a窗体里的datagrid