Я использую цикл foreach, чтобы получить данные из моего datagridview, используя следующий код.Для каждого цикла NullReferenceException
foreach (DataGridViewRow row in this.dataGridMultiSubmit.Rows)
{
Model = row.Cells[0].Value.ToString();
Module = row.Cells[1].Value.ToString();
Section = row.Cells[2].Value.ToString();
FunctionValue = row.Cells[3].Value.ToString();
NewValue = row.Cells[4].Value.ToString();
DefaultValue = row.Cells[5].Value.ToString();
Description = row.Cells[6].Value.ToString();
MessageBox.Show(Model + Module + Section + FunctionValue + NewValue + DefaultValue + Description);
}
Он возвращает все строки правильно в MessageBox, но когда его запустить корыто всех строк это дает мне NullReferenceException было необработанным, как я могу это исправить?
В какой строке возникает ошибка? – waka
Model = row.Cells [0] .Value.ToString(); – PandaNL
Возможный дубликат [Что такое исключение NullReferenceException и как его исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – nvoigt