为gridview设置数据源时出错

时间:2009-04-07 09:28:08

标签: asp.net vb.net gridview

我有一个gridview。其数据源设置如下。 dtTable是一个数据表,其中将检索表的值。但是当将dtTable设置为数据源时,我收到错误“对象引用未设置为对象的实例”。可能是什么原因?

gridview.Datasource = dtTable
gridview.Databind()

3 个答案:

答案 0 :(得分:1)

确保dtTable具有您需要的记录。此错误通常表示dtTable为null。

答案 1 :(得分:1)

查看dtTable变量初始化的位置。它会以Nothing的形式回归吗?也许你得到另一个被忽略的错误。可能dtTable是导致问题的原因。

答案 2 :(得分:0)

如果数据表为null,则不会获得空引用异常,如果gridview为null,则将获得一个空引用异常。这假设这两行中的一行实际上生成异常。