我没有从datagrid获取值到变量。
我试过以下代码。我没有得到任何语法或编译错误。但仍然没有代码。
public void get_bnamegv1()
{
for (int i = 0; i < dataGridView2.Rows.Count; ++i)
{
string textname = Convert.ToString(dataGridView2.Rows[i].Cells[1].Value);
temp_count.Text = textname;
}
}
答案 0 :(得分:0)
获取空字符串的唯一原因是数据网格视图列中的值为null,转换为字符串后变为空字符串。 你能试试吗
dataGridView2.Rows[i].Cells[1].Value.ToString()
取代
Convert.ToString(dataGridView2.Rows[i].Cells[1].Value);
如果你得到一个System.NullReferenceException,那么你将从网格的单元格中获得null值。