単純なデータテーブルをグリッドビューにバインドする方法は知っていますが、これは別のシナリオです (と思います)。クラスを返すクラス ライブラリ dll を呼び出しています。その種のリストと言えます。
私はそれを次のように呼びます。
Dim demo = New ABCDataTable()
demo = demo.GetTheDataTable(MyConnectionString)
GridView1.DataSource = demo
GridView1.DataBind()
質問: これをマークアップ ファイルの gridview にバインドするにはどうすればよいですか? どのデータソース コントロールを使用する必要がありますか?
アップデート:
ObjectDataSource を使用し、SelectMethod="GetTheDataTable" を割り当て、selectparameter を使用して接続文字列を渡しました。
コード ビハインド ObjectDataSource1.SelectParameters["connectionString"].DefaultValue = MyConnectionString; で接続文字列を割り当てています。
しかし、私はエラーが発生しています。