グリッドビューがあります。そのデータソースは次のように設定されています。 dtTable
は、テーブルの値が取得されるデータテーブルです。しかし、dtTable
をデータソースとして設定すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生します。これの理由は何でしょうか?グリッドビューのデータソースを設定するときのエラー
gridview.Datasource = dtTable
gridview.Databind()
グリッドビューがあります。そのデータソースは次のように設定されています。 dtTable
は、テーブルの値が取得されるデータテーブルです。しかし、dtTable
をデータソースとして設定すると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生します。これの理由は何でしょうか?グリッドビューのデータソースを設定するときのエラー
gridview.Datasource = dtTable
gridview.Databind()
dtTableに必要なレコードがあることを確認してください。このエラーは、通常、dtTableがnullであることを意味します。
dtTable
変数が初期化されている場所を見てください。それはNothing
として戻ってきますか?多分あなたは無視されている別のエラーを取得しています。おそらくdtTable
がこの問題の原因です。
データテーブルがnullの場合はnull参照例外が発生しません。gridviewがnullの場合はnullが返されます。これは、これら2つの行のうちの1つがであり、実際にはが例外を生成していると仮定しています。