日期:2014-05-20  浏览次数:20794 次

linq动态组合多条件排序
   以前实现动态多条件排序时都是拼接好sql语句后发送到底层数据库执行排序,现在老大要求是在客户端使用linq进行动态组合多条件排序,因为不能确定 order by后面到底是哪个条件并且也不知道是到底有几个条件排序,所以需要动态组合,请教下大家如何实现?

------解决方案--------------------
http://code.google.com/p/coolite-mvc/source/browse/trunk/Coolite.Toolkit.MVC/Code/DynamicLibrary.cs?spec=svn20&r=20
这个类库可以收藏,动态条件,排序都可以