任何人都知道如何设置 mvccontrib 网格的默认排序顺序?
问问题
1283 次
3 回答
3
在我看来,网格本身不进行任何排序。它只是按照它们出现的顺序呈现数据源中的项目。因此,您需要在创建网格之前对数据源进行排序,或者在使用按所选列正确排序的项目进行排序时重新分配数据源。
可在此处获得源代码。
于 2009-05-09T14:03:41.093 回答
1
您可以使用 labda 表达式 .OrderBY(x => x.Col)
为什么不让您的用户选择排序顺序?
搜索 * 文件:jquery.dataTables.min.js * 版本:1.4.3 * 作者:Allan Jardine (www.sprymedia.co.uk)
他做了一些杀手级的例子,它与 mvcContrib 配合得很好
于 2009-09-24T23:47:45.597 回答
0
大多数网格控件都要求您提供自己的订购代码,这一点也不例外。这允许您提供您认为合适的排序 - 例如使用自然顺序而不是比较顺序对带有数字的字符串进行排序。
于 2009-05-09T14:13:00.763 回答