我正在研究3层架构项目 ,我有多个DropDown列表可以过滤使用LINQ从数据库中获取的数据。在MVC中使用多个下拉列表进行过滤
现在我需要的方式与这些下拉菜单,其中,当我在它被过滤任何下拉列表中选择一个项目,然后过滤,当我从两个下拉列表中选择这两个选项来过滤等等...
我使用linq像这样:
var doctors = from d in db.Doctors
where d.CityID == id
&& d.HasSecretary == hasSec
&& d.OldSystem == oldSys
&& d.MetDoctor == metDoc
&& d.PriceProblem == priceProb
&& d.EasyToConvince == easyToCon
&& d.ComputerSavvy == comSav
&& d.Sold == sold
&& d.NotInterested == notIntr
&& d.FollowUp == followUp
&& d.NewClinic == newClin
&& d.RequestedADemo == reqDemo
select d;
而且它只在选择所有下拉列表时进行筛选,而不是单独进行筛选。
请帮忙:)
您是否最终找到解决方案? – CrnaStena
yess谢谢yooou 对不起,迟到:) –