C# 在c.net中将多个datagrid传递给函数

C# 在c.net中将多个datagrid传递给函数,c#,asp.net,.net,C#,Asp.net,.net,我有两个或多个GridView,它们作为数据源绑定到不同的表 每个GridView中都有一个带有复选框的模板字段。在检查 复选框,则来自该特定GridView行的数据将保存在数据库中 我想要一个保存按钮来保存所有选中的复选框行值 从不同的网格视图 如果我碰巧选中了第一个网格中的复选框 单击单个保存按钮后,从第二个网格中选择另一个复选框 我必须能够将这些值保存到数据库中 但是,创建的新表中有作为数据源的表中的列 这两个不同的网格视图 所以我想,如果有一种方法可以从选定的GridView中传递Gri

我有两个或多个GridView,它们作为数据源绑定到不同的表

每个GridView中都有一个带有复选框的模板字段。在检查 复选框,则来自该特定GridView行的数据将保存在数据库中

我想要一个保存按钮来保存所有选中的复选框行值 从不同的网格视图

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

但是,创建的新表中有作为数据源的表中的列 这两个不同的网格视图

所以我想,如果有一种方法可以从选定的GridView中传递GridView ID和复选框ID,我就可以保存我自己,避免再次复制相同的保存代码

但是,两个GridView具有相同数据类型的相同列数

是否有方法让我传递所选的GridView id和
是否将复选框ID设置为单个保存按钮?

您可以尝试将一个参数设置为Windows.Forms.DataGridView,或者更好的做法是发送数据源

GetGrid(dtgName.DataSource);

Public void GetGrid(SqlDataSource Data){

}

你需要重新表述你的问题。你想解决什么问题?你遇到了什么问题?你有密码吗?目前没有办法回答你的问题。现在的答案是肯定的。如果你想要更具体的东西,你必须展示你现在的代码,以及为什么你不能做你需要它做的事情。