mvccontrib网格默认排序顺序

时间:2009-05-09 13:19:22

标签: asp.net-mvc model-view-controller grid mvccontrib

任何人都知道如何设置mvccontrib网格的默认排序顺序?

3 个答案:

答案 0 :(得分:3)

在我看来,网格本身不进行任何排序。它只是按照它们出现的顺序呈现数据源中的项目。因此,您需要在创建网格之前对数据源进行排序,或者在排序时重新分配数据源,并使用所选列正确排序的项目。

可用的源代码here

答案 1 :(得分:1)

您可以使用labda expresion .OrderBY(x => x.Col)

为什么不让您的用户选择排序顺序?

搜索  *文件:jquery.dataTables.min.js  *版本:1.4.3  *作者:Allan Jardine(www.sprymedia.co.uk)

他做了一些杀手级的例子,它适用于mvcContrib

答案 2 :(得分:0)

大多数网格控件都要求您提供自己的订购代码,而且这个代码没有什么不同。这允许您提供您认为合适的排序 - 例如使用自然顺序而不是比较顺序对数字进行排序。