【发布时间】:2014-03-06 22:58:12
【问题描述】:
我在 c# 中有 2 个数据网格视图。让我们称它们为 dgv1 和 dgv2。 dgv1 绑定到从 SQL 服务器填充的 DataTable dt1。 dgv2 绑定到 DataTable dt2。 dt2 是通过在 Enter 上从 dt1 复制行来填充的。
在 dt2 中,我有一个额外的列“数量”,当用户想要添加已经存在的行时,应该增加它。
将行从 dt1 复制到 dt2 的代码:
DataRowView currentDataRowView = (DataRowView)dgv1.CurrentRow.DataBoundItem;
DataRow dr = currentDataRowView.Row;
dt2.ImportRow(dr);
dgv2.DataSource = dtInvoiceItems;
如何检查基于 dt2 的列中是否已经存在行,如果存在则增加数量,如果不存在则增加数量?
【问题讨论】:
标签: c# winforms datagridview