Ошибка Object reference not set to an instance of an object - C#

Узнай цену своей работы

Формулировка задачи:

На форме есть DataGridView. Есть код, который выдает ошибку "Object reference not set to an instance of an object." Помогите, пожалуйста, разобраться Спасибо
Листинг программы
  1. private void dgvUser_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
  2. {
  3. string usName="";
  4. string Phone="";
  5. int r = e.RowIndex;
  6. usName = dgvUser.Rows[r].Cells["ColUserName"].Value.ToString();//Object reference not set to an instance of an object
  7. //Ошибка возникает при попытке ввода данных в DataGridView
  8. Phone = dgvUser.Rows[r].Cells["colTelephone"].Value.ToString();
  9. mess.AddUser(usName,Phone);
  10. }

Решение задачи: «Ошибка Object reference not set to an instance of an object»

textual
Листинг программы
  1.         private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
  2.         {
  3.             if (dataGridView1.Rows[e.RowIndex].Cells["fio"].Value != null && dataGridView1.Rows[e.RowIndex].Cells["address"].Value != null)
  4.             {
  5.                 string usName = dataGridView1.Rows[e.RowIndex].Cells["fio"].Value.ToString();
  6.                 string usPhone = dataGridView1.Rows[e.RowIndex].Cells["address"].Value.ToString();
  7.                 MessageBox.Show(usName + "\n" + usPhone);
  8.             }
  9.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы