GridViewなどでObjectDataSourceを使用してDataTableをバインドさせている場合に、バインドさせているデータテーブルを取得したい場合がある。
よく忘れてしまい、毎度のこと、ソース検索を行なって探しているので、ここにメモしておく。
var dt = (DataTable)((DataView)this.ObjectDataSource.Select()).Table;
これでバインドしているデータテーブルが取得できる。
【送料無料】ひと目でわかるMicrosoft Visual C# 2010アプリケ-ション開 |