Ошибка при установке источника данных для представления сетки

У меня есть сетка. Его источник данных установлен следующим образом. dtTable - это таблица данных, в которой будут извлечены значения для таблицы. Но при установке dtTable в качестве источника данных я получаю сообщение об ошибке «Ссылка на объект не установлена ​​на экземпляр объекта». В чем может быть причина этого?

gridview.Datasource = dtTable
gridview.Databind()

person user42348    schedule 07.04.2009    source источник


Ответы (3)


Убедитесь, что в dtTable есть нужные вам записи. Эта ошибка обычно означает, что dtTable имеет значение NULL.

person Rick J    schedule 07.04.2009

Посмотрите, где инициализируется переменная dtTable. Он возвращается как Nothing? Возможно, вы получаете другую ошибку, которую игнорируют. Вероятно, причина проблемы в dtTable.

person 1800 INFORMATION    schedule 07.04.2009

Вы не получите исключение нулевой ссылки, если таблица данных имеет значение NULL, вы получите его, если значение gridview равно нулю. Предполагается, что одна из этих двух строк на самом деле генерирует исключение.

person Phaedrus    schedule 07.04.2009