访问Datagridview每行的Cell值

问题描述 投票:0回答:1

我编写了一个

foreach
循环来访问datagridveiw每行中所有单元格的值,但我有一个错误

“DataGridRow”不包含“Cells”的定义,并且找不到接受“DataGridRow”类型的第一个参数的可访问扩展方法“Cells”(您是否缺少 using 指令或程序集引用?)”。

foreach (DataGridRow row in dataGrid_users.Rows)
{
    // Retrieve cell values from the row
    string name = row.Cells["name"].Valu?.ToString();
    string surname = row.Cells["surname"].Value?.ToString();
    string goal = row.Cells["goal"].Value?.ToString();
    string operation = row.Cells["operation"].Value?.ToString();
    string description = row.Cells["discription"].Value?.ToString();
    string job = row.Cells["job"].Value?.ToString();
    string station = row.Cells["station"].Value?.ToString();
    string date = row.Cells["date"].Value?.ToString();
}
c# datagridview
1个回答
0
投票

我认为问题在于您在 foreach 语句中编写了 DataGridRow 而不是 DataGridViewRow 。 让我知道它是否有效。

© www.soinside.com 2019 - 2024. All rights reserved.