私は次のように機能するコントロールを作成することを夢見ています。
<asp:SqlDataSource
id="dsFoo"
runat="server"
ConnectionString="<%$ ConnectionStrings:conn %>"
SelectCommandType="StoredProcedure"
SelectCommand="cmd_foo">
</asp:SqlDataSource>
<Custom:DataViewSource
id="dvFoo"
runat="server"
rowfilter="colid > 10"
datasourceid="dsFoo">
</Custom:DataViewSource>
を実行し、結果をにロードしてから、をcmd_foo
使用して結果をにロードすることで、コードビハインドで同じことを実行できます。目標は、の選択した部分に適用したい特別なフィルターを使用して、1つに複数のを設定することです。これを拡張してより強力にすることを想像できます。DataTable
DataView
RowFilter
DataView
DataSource
DataSource
私はこれとこれでピークを迎えようとしましたが、いくつかの点で少し混乱しています。
現在、私の主な問題は、の出力データをどこで取得して、DataSource
に貼り付けることができるかわからないことDataTable
です。