1

これはおそらく本当に簡単ですが、私がツールであるため、この問題を攻撃する最善の方法がわかりません。

UIにドロップダウンリストを設定するDALとEFを使用するメソッドがたくさんあります。すなわち、材料、ソース。

これらから、ユーザーが選択した基準に基づいて製品データをグリッドビューに入力する必要があります。つまり、ddlMaterialから何かを選択してddlSourceから何かを選択するか、ddlMaterialから何かを選択してddlSourceから何かを選択することができます。

このためのlinqを作成するにはどうすればよいですか?

たくさんのifやステートメントを書く場合ですか、それとも私にできるもう少し賢いことがありますか?後者は疑わしいですが、初心者なので、正しい方向にプッシュする必要があります。

どんな助けや正しい方向へのポイントもありがたく受けました。

4

2 に答える 2

2

PredicateBuilderをチェックしてください。これは、DALのクエリに使用できる述語を生成するために使用できます。

于 2010-07-20T09:32:41.943 に答える
1

本当に動的にしたい場合は、system.linq.dynamicを見てみてください

ここからdllをダウンロードできます

于 2010-07-20T09:57:23.380 に答える