L2S を使用して SQL Server から顧客レコードのリストを表示していますが、アクティブな顧客 (Status = 'A') のみを表示したいと考えています。このロジックを動的データに実装するにはどうすればよいですか? List.aspx テンプレートを使用しています。ドロップダウン フィルタリング オプションは必要ありません。
質問する
1301 次
1 に答える
1
これを行うには、パラメーターを LinqDataSource の WhereParameters コレクションに追加します。
すべてのテーブルにこれが必要ない場合は、そのエンティティのカスタム ページを作成し、そのページにのみ追加する必要があります。(ビデオhttp://www.asp.net/Learn/3.5-SP1/video-445.aspx )
<asp:LinqDataSource ID="GridDataSource" runat="server" EnableDelete="true" EnableUpdate="true">
<WhereParameters>
<asp:DynamicControlParameter ControlId="FilterRepeater" />
<asp:Parameter Name="Status" DefaultValue="A" />
</WhereParameters>
</asp:LinqDataSource>
于 2009-07-08T18:05:38.347 に答える