天天看点

LINQ动态组合查询

效果贴图:

LINQ动态组合查询

<a href="http://www.cnblogs.com/whitewolf/admin/file:///C:/Users/Administrator/AppData/Local/Temp/WindowsLiveWriter-429641856/supfiles39C2F/ButtonSearch5.png"></a>

      界面是用Telerik控件做的(控件对于我们后台开发人员来说就是少调样式)。

代码:

LINQ动态组合查询

代码

其中其实很简单,主要方法就两个,一个事表达式树组合,和数据绑定。数据绑定,有一个

Expression&lt;Func&lt;Orders, bool&gt;&gt; 的where查询条件。

Controller类Code:

LINQ动态组合查询
LINQ动态组合查询
LINQ动态组合查询
LINQ动态组合查询

<a href="http://files.cnblogs.com/whitewolf/Script/ComplexSerarchLINQ%E7%BB%84%E5%90%88%E6%9F%A5%E8%AF%A2Demo.rar">本随笔代码下载</a>

本文转自破狼博客园博客,原文链接:http://www.cnblogs.com/whitewolf/archive/2010/08/02/1790166.html,如需转载请自行联系原作者