我在我的 asp.net mvc 4 项目中使用 Kendo Grid。我有最新版本的剑道 UI。网格上的一列具有(最初未排序)之类的数据..
MS1
MS2
MS3
MS2345
MS4
当我对列进行排序时,数据显示为...
MS1
MS2
MS2345
MS3
MS4
代替 ...
MS1
MS2
MS3
MS4
MS2345
这是我对列进行排序时所期望的。
我究竟做错了什么?
编辑:
根据到目前为止我得到的信息(谢谢大家),我想做的是自然排序。我在数据库中有超过 100,000 条记录。由于系统中有大量记录,我正在服务器端进行所有排序和过滤。
解决方案:
以下解决方案对我不起作用,因为我们的系统非常大,但以防万一您想知道。
Telerik 的家伙回答说:“为了做到这一点,您需要使用自定义绑定。然后您将完全控制数据操作,例如分页和排序。我找到了一些很好的资源,如何在 .NET 中实现自然排序:http:/ /www.interact-sw.co.uk/iangblog/2007/12/13/natural-sorting "