2010-07-20 59 views
1

现在,这可能很容易,但作为我的工具,我不知道是最好的办法来解决这个问题。如何创建实体查询的动态LINQ

我有一个使用EF填充下拉列表在UI中的方法的DAL和负载。 即材料,来源。

从这些,我希望用户根据他们选择的标准填充产品数据的网格视图,即他们可以从ddlMaterial和ddlSource中选择一些东西,或者从ddlMaterial中选择一些东西,或者从ddlSource等中选择一些东西。

我该如何去创建linq这个?

这是一个写一个负载的情况,如果和/或陈述或有一些更聪明我可以做 - 我怀疑后者,但作为一个noob,我需要一个正确的方向推。

任何帮助或点在正确的方向感激地收到。

回答

2

检出PredicateBuilder,它可用于生成可用于查询您的DAL的谓词。