2

設計時にObjectDataSourceを定義している場合、実行時にそのObjectDataSourceからDataTableを取得できますか?ObjectDataSourceのSelectメソッドプロパティに使用しているDataTableを返すメソッドがあります。

4

2 に答える 2

1

はい。ただし、そのアイテムがいつバインドされたかに注意する必要があります。

Webページについて話している場合:

ページが読み込まれる前にデータソース(この場合はDataTable)にアクセスしようとすると、nullになります。

バインドされた後でアクセスしようとすると、オブジェクトを使用できるようになります。

于 2008-12-23T18:02:10.760 に答える
1

あなたの質問がよくわかりません... ObjectDataSource で定義したオブジェクトが、構成された select メソッドで DataTable を返すことができるかどうかを尋ねていますか? はい、いつもやっています。OnSelected イベントで返された DataTable を調べることもできます (イベント オブジェクトの ReturnValue プロパティです)。

于 2008-12-23T17:52:51.307 に答える