2013-02-27 32 views
0

我有2個或更多GridView S的結合不同的表作爲數據源。傳遞多個數據網格的功能在C#.NET

有與每個GridView的複選框的模板領域。在檢查 複選框,從該特定GridView行的數據被保存在數據庫中。

我想要一個保存按鈕來保存來自不同GridView s的所有選中的複選框行值 。

如果我碰巧從第一格選中一個複選框,然後 選擇第二個網格中的另一個複選框,當點擊一個保存按鈕 我必須能夠將這些值保存到數據庫中。

但是,所創建的新表格具有來自作爲數據源 的表格的列到這兩個不同的GridView s。

所以我想,如果有可能是通過GridView ID和選中的複選框ID從選定GridView我可以拯救我的自我複製從同一再次保存代碼的方式。

然而無論是GridView的具有相同的數據類型相同的列數。

有我的方式來選定GridView ID和 其選中的複選框ID傳遞到一個保存按鈕?

+0

你將需要修改你的問題。你想要解決什麼問題?你遇到什麼問題?你有任何代碼嗎? – 2013-02-27 14:55:14

+0

現在無法回答你的問題。現在答案只是「是」。如果你想要更具體的東西,你必須展示你現在的代碼,以及爲什麼你不能做你需要它做的事情。 – Hogan 2013-02-27 15:15:44

回答

0

你可以嘗試做一個函數,一個參數將是一個Windows.Forms.DataGridView,或更好的,發送的數據源。

GetGrid(dtgName.DataSource); 

Public void GetGrid(SqlDataSource Data){ 

}