asp.net MVC EF dynamic query
2011-03-16 12:48
330 查看
Entity FrameWork 4.1
public SearchMyThings( string a, string b, int c ) { var mywidgets = DBContext.DbSet<Widget>();
if( !a.IsNullOrEmpty ) mywidgets = mywidgets.Where( w => w.AProperty == a ); if( !b.IsNullOrEmpty ) mywidgets = mywidgets.Where( w => w.BProperty == b ); if( c > 0 ) mywidgets = mywidgets.Where( c => c.CProperty == c ); }
相关文章推荐
- ASP.NET MVC & EF 构建智能查询 三、解析QueryModel
- ASP.NET MVC + EF 更新的几种方式(超赞)
- EF代码首先与ASP.NET MVC 3工具更新和数据脚本
- 转:ASP.NET MVC + EF 更新的几种方式
- 如何在ASP.NET MVC和EF中使用AngularJS
- [转:Pro ASP.NET MVC 5中的例子]使用MVC4,Ninject,EF,Moq,构建一个真实的应用电子商务SportsStore
- 使用EF+ASP.NET MVC+Bootstrap开发一个功能强大的问卷调查系统
- [ASP.NET MVC]: - EF框架学习手记
- 一起谈.NET技术,ASP.NET MVC & EF 构建智能查询 一、智能查询的需求与设计
- DynamicData for Asp.net Mvc留言本实例 中篇 新建.删除.数据验证
- ASP.NET MVC+EF在服务端分页使用jqGrid以及jquery Datatables的注意事项
- ASP.NET MVC + ADO.NET EF 项目实战(一):应用程序布局设计
- Asp.Net MVC EF各版本区别
- 一起谈.NET技术,ASP.NET MVC & EF 构建智能查询 二、模型的设计与ModelBinder
- 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 4 - 验证
- ASP.NET没有魔法——ASP.NET MVC 与数据库之MySQL&EF
- DynamicData for Asp.net Mvc留言本实例 中篇 新建.删除.数据验证
- ASP.NET MVC- EF基础
- 使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 6 - 业务逻辑