弹出窗口刷新父窗口:
Response.Write("<script>window.opener.document.forms[0].submit();</script>");
Response.Write("<script>window.opener.document.forms[0].submit();</script>");
解决方案 »
- json反序列化!!!!!!!!!!!
- dev控件layoutview和layoutcontrol打印时没有线条
- 关于IE异步可插入协议
- “Ch2WebForm”:成员名称不能与它们的封闭类型相同---这是什么意思? 程序内详
- 重庆的程序员(或测试)来看看吧,好消息
- 关于Range.specialCells的问题
- 关于死链接的验证 效率问题 求助呀
- 如何设计类与数据结构,可以即满足范式要求又使访问速度快?
- DataGridViewCheckBoxColumn添加事件,在线等,谢谢!!!
- comboBox如何显示一颗树
- 不理解属性attribute正真有途,望高手指点
- TreeView问题,如何得到父结点的key?请大家赐教!
'注意这个声明
private withevents m_subForm as subfrom
^^^^^^^^^^
private sub buttonSubForm_click
m_subForm =new subform()
m_subForm.showdialog()
end sub
'这是关键地方
public sub mainform_RefreshDataGrid Handles m_subform.RefreshDataGrid
^^^^^^^
datagrid.update()
end end classpublic class subform
private event RefreshDataGrid
private sub buttonUpdate_click()
raiseevent RefreshDataGrid
end sub
end class
{
在你datagrid的数据原 如dataset中增加一个记录就可以了 dataset更新后,datagrid会自动更新的
}
就是你自己在form1中自定义datagrid,然后把datagrid里面的列全部改为全局的变量
在form2中修改了数据以后,相应的把datagrid里的数据也改了啊
string sql2;
sql2 = "SELECT * FROM 表";
this.ccda2 = new System.Data.OleDb.OleDbDataAdapter(sql2,cnn);
this.ccds.Clear();
this.ccda2.Fill(this.ccds,"cc_students");但是在另外一个窗口中添加并保存到数据库,如何改变本窗口的数据集,才能达到在DATAGRID中把刚添加的数据显示出来的目的呢?
public a w_parent;3。在a窗口的开启b 窗口的脚本上 加入 b.w_parent = this;
4。这样在b窗口的脚本中通过 this.w_parent.datagrid1就可以访问父窗口的datagrid1了!
formactived事件中不久可以了么。
我的一个代码是:
DataRow dr=dt.NewRow();//dt为datatagle
dr[0]=“内容”;
dr[1]=“内容”;
this.dt.Rows.Add(dr);
this.sqlDataAdapter1.Update(this.dt);//直接更新到数据库中。
this.dt.AcceptChanges();//接受变化