子窗datagridview数据修改后如何传回到父窗体?

子窗datagridview数据修改后如何传回到父窗体?子窗datagridview数据是之前父窗体选中的某一行数据。DataTabledt2=dgrdresult.Da... 子窗datagridview数据修改后如何传回到父窗体?子窗datagridview数据是之前父窗体选中的某一行数据。
DataTable dt2 = dgrdresult.DataSource as DataTable;//有表结构,有数据
DataTable dt = dt2.Clone();//只是获取表结构,无数据;
DataRow dr = dt.NewRow();
dr = (dgrdresult.CurrentRow.DataBoundItem as DataRowView).Row;
dt = drtodt(dr);
if (dgrdresult.SelectedRows.Count == 1)
{
FrmValue frm = new FrmValue(dt);
frm.Owner = this;
frm.Show();
}
我是这样从主窗体传得值。
展开
 我来答
gaizhongfeng
2013-07-21 · 超过30用户采纳过TA的回答
知道答主
回答量:152
采纳率:0%
帮助的人:67.1万
展开全部
子窗datagridview数据修改后如何传回到父窗体? 你可以更新一下datagridview,就是重新填充一下就可以了
追问
FrmManage frm = (FrmManage)this.Owner; 
frm.dgrdresult.Refresh();
我在子窗体中保存时这样刷新,但父窗体的数据并没有变化。
追答
你这样写
this.t_text01TableAdapter1.Fill(this.dengluDataSet2.T_text01);
就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式