我有一个gridview。其数据源设置如下。
dtTable
是一个数据表,其中将检索表的值。但是当将dtTable
设置为数据源时,我收到错误“对象引用未设置为对象的实例”。可能是什么原因?
gridview.Datasource = dtTable
gridview.Databind()
答案 0 :(得分:1)
确保dtTable具有您需要的记录。此错误通常表示dtTable为null。
答案 1 :(得分:1)
查看dtTable
变量初始化的位置。它会以Nothing
的形式回归吗?也许你得到另一个被忽略的错误。可能dtTable
是导致问题的原因。
答案 2 :(得分:0)
如果数据表为null,则不会获得空引用异常,如果gridview为null,则将获得一个空引用异常。这假设这两行中的一行实际上生成异常。