【发布时间】:2013-06-03 20:09:01
【问题描述】:
我制作 ASP.NET MVC 4 Web 应用程序。我有网页,显示设备列表。我想使用多个选择下拉菜单进行过滤,并从数据库中获取选定的元素。 例如,我有设备列表,我将其作为数据库中的 IEnumerable。另一方面,我有选定值的列表。 在创建该结构之前,我有单选下拉菜单和下一个过滤器表达式
list = list.Where(device => device.Value == filter.Value);
现在过滤器中的列表我不知道如何编写表达式。
编辑:我可以对设备进行简单的 foreach 并在新列表中添加满足条件的值。但我不喜欢这个决定,因为看起来不像 lambda。 :)
【问题讨论】:
标签: c# sql database asp.net-mvc-4 filter