0

我有 2 个或更多GridViews 绑定到不同的表作为数据源。

每个GridView. 选中该复选框后,该特定GridView行的数据将保存在数据库中。

我想要一个保存按钮来保存来自不同GridViews 的所有选中的复选框行值。

如果我碰巧从第一个网格中选中了一个复选框,然后从第二个网格中选择了另一个复选框,则单击一个保存按钮后,我必须能够将这些值保存到数据库中。

但是,创建的新表具有从用作这两个不同GridViews 的数据源的表中的列。

所以我想如果有办法GridView从选定的对象中传递 ID 和选中的复选框 ID,GridView我可以避免再次复制相同的保存代码。

但是,两个 gridViews 具有相同数量的具有相同数据类型的列。

有没有办法让我将选定的GridViewID 及其选中的复选框 ID 传递给单个保存按钮?

4

1 回答 1

0

您可以尝试制作一个函数,其中一个参数将是 Windows.Forms.DataGridView,或者更好的是,发送数据源。

GetGrid(dtgName.DataSource);

Public void GetGrid(SqlDataSource Data){

}
于 2013-02-27T15:17:11.333 回答