天天看點

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,如需轉載請自行聯系原作者