【发布时间】:2011-04-05 11:44:03
【问题描述】:
我已经开始将实体框架用于 Web 应用程序,并且想知道允许用户动态过滤列表的最佳方法是什么。 即,如果我们有一个用户可以按姓氏、城市等过滤的人员列表。
我遇到的问题是我首先使用带有代码的 EF 4,并且我能找到的所有过滤器都是使用 Linq 查询,但我看不到一种方法可以根据过滤用户选择的选项。即你可以在 SQL 中构建,
select * from people, address where lastname = 'jones' and address.city = 'sydney'
有没有办法使用 linq 动态建立这个列表?
编辑
我要尝试的解决方案将类似于Implementing Dynamic Searching Using LINQ。因为我更喜欢尽可能通用。
【问题讨论】:
标签: .net asp.net-mvc entity-framework-4