[ad_1]
您好,我想循环遍历数据网格中的每个单元格和行以插入值
到数据库。我知道如何在数据网格视图中执行此操作,但在数据网格中我不知道
如果有人知道帮助我提供示例代码。
解决方案2
for (int i = 0; i < gridview_id.Rows.Count; i++)
{
for (int j = 1; j < gridview_id.Columns.Count; j++)
{
// 对单元格 gridview_id.Columns 执行任何所需的操作[j]。
}
}
或者尝试以下操作:
C#
foreach(GridViewRow row in gridview_id.Rows) { for(int i = 0; i < gridview_id.Columns.Count, i++) { String header = gridview_id.Columns[i].HeaderText; String cellText = row.Cells[i].Text; } }
解决方案3
首先检查行号,然后迭代以下每一行:
WPF 迭代数据网格[^]
迭代到 WPF Datagrid 中的所有单元格 [^]
解决方案1
你好,
在这种情况下,我们知道数量 cell
在 gridview
但我们不知道中有多少行 gridview
,假设每行有三个单元格,那么这些单元格的值 cells
可以像下面这样
C#
foreach (DataGridViewRow dr in dataGridView.Rows) { string cell1 = dr.Cells["cell1"].Value.ToString(); string cell2 = dr.Cells["cell2"].Value.ToString(); string cell3 = dr.Cells["cell3"].Value.ToString(); }
这里 cell1
, cell2
和 cell3
是 gridview 单元格的 ID。
希望这对你有帮助。
[ad_2]
コメント