6

私は何日も前からこの質問に対する答えを見つけようとしてきましたが、これができないとは信じがたいです。

ページの構築中にASP.NETランタイムによってメソッドが自動的に呼び出さDataSet/DataTableれたときに構築されるにアクセスしたいと考えています。SqlDataSource.Select

コードビハインドで実行できることはわかっていますが、これによりデータベースへの2回目のトリップが発生するため、これを避けたいと思います. 私が遭遇したすべての例では、コード ビハインドで Select メソッドを実行するように指示されています。

取得済みのデータにアクセスする方法はありますか?

4

1 に答える 1

0

ToTable メソッドに基づいて、このコードで試すことができます

DataView view = (DataView)SqlDataSource.Select(...);
DataTable table = view.ToTable();

リンク : http://msdn.microsoft.com/en-us/library/wec2b2e6.aspx

于 2013-01-11T16:27:32.667 に答える