2009-04-07 12 views
0

グリッドビューがあります。そのデータソースは次のように設定されています。 dtTableは、テーブルの値が取得されるデータテーブルです。しかし、dtTableをデータソースとして設定すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生します。これの理由は何でしょうか?グリッドビューのデータソースを設定するときのエラー

gridview.Datasource = dtTable 
gridview.Databind() 

答えて

1

dtTableに必要なレコードがあることを確認してください。このエラーは、通常、dtTableがnullであることを意味します。

1

dtTable変数が初期化されている場所を見てください。それはNothingとして戻ってきますか?多分あなたは無視されている別のエラーを取得しています。おそらくdtTableがこの問題の原因です。

0

データテーブルがnullの場合はnull参照例外が発生しません。gridviewがnullの場合はnullが返されます。これは、これら2つの行のうちの1つがであり、実際にはが例外を生成していると仮定しています。

関連する問題