可能是数据表格中的某些行没有单选列的值,因此处理方式是先检查是否存在该列,然后再获取该行的单选列值。以下是代码示例:
foreach (DataGridViewRow row in dataGridView1.Rows)
{
// 检查是否存在单选列
if (row.Cells["单选列"] != null && row.Cells["单选列"].Value != null)
{
string value = row.Cells["单选列"].Value.ToString();
// 其他操作
}
}
注意:需要将代码示例中的“单选列”替换为实际的列名称。