Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Kreol2013
12 / 12 / 0
Регистрация: 25.02.2012
Сообщений: 71
1

Значение Null в datagridview вызывает исключение. Не получается использовать Try-Catch

03.03.2012, 02:29. Просмотров 857. Ответов 1
Метки нет (Все метки)

Доброго времени суток.
Чет уже котелок совсем не варит.

после прохождения всех строк в DGV

C#
1
2
3
4
dataGridView_6_1.Rows.RemoveAt(i_6_1);
dataGridView_6_1.Rows[a_6_1].Cells[1].Value.ToString()
//значение
value == null
такая проверка его не устраивает и он возвращает исключение

C#
1
2
3
4
5
6
7
8
9
 if (dataGridView_6_1.Rows[a_6_1].Cells[1].Value.ToString() == null)
            {
                MessageBox.Show("Закончились строки, на " + страничке page_6_1);
                return;
            }
            else
            {
                 ....
             }
try catch не катит, или я его неправильно использую.

Подскажите как обойти исключение.
Желательно не посылать на ресурс msdn

Знаю что так не пишут. Но лучше не смог ничего придумать.
Заранее спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2012, 02:29
Ответы с готовыми решениями:

Исключение в DataGridView: System.ArgumentsException: Недопустимое значение DataGridViewComboBoxCell
Всем добрый день! Прошу совета. Код индусский, сильно не пинать, но конструктивную помощь...

Проверка наличия значение не null в ячейке компонента dataGridView колонки типа ComboBox
Доброго времени суток. Имеется компонент dataGridView на котором один из столбцов представляет...

Не обрабатывается исключение try-catch
Помогите пожалуйста с задачей. Вот код: using System; using System.Collections.Generic; using...

Почему combobox1.selectedindex = 0 вызывает исключение?
прошу помощи, не могу разобраться почему combobox1.selectedindex = 0; вызывает исключение using...

Почему оператор catch не обрабатывает исключение?
Не могу понять почему catch не обрабатывает заданное ему исключение: private static...

1
kolorotur
Эксперт .NET
10717 / 8876 / 2222
Регистрация: 17.09.2011
Сообщений: 15,264
Завершенные тесты: 1
03.03.2012, 10:49 2
Делайте проверку на наличие элемента до попытки обращения к его членам:
C#
1
if (dataGridView_6_1.Rows[a_6_1].Cells[1].Value == null)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2012, 10:49

Относительно чего получается значение datagridview currentrow index?
Я выводил в текст бокс получаемое значение datagridview1.currentrow.index при изменении позиции в...

Фоновый процесс с отдельной формой вызывает исключение
Всем привет. Ситуация уже обсуждалась, но точного решения для себя не нашел, подскажите. Пишу...

Не получается поставить значение Null в параметры объекту Command
Использую ActivePerl и через Win32::OLE, ADO объекты коннекчусь к MS SQL. Не могу поставить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru