2013-06-26 46 views
1

对于我们使用的特定数据库服务器,运行COUNT()查询和运行实际查询一样昂贵,所以我宁愿不显示计数。Kendo Grid:没有“总计”的服务器端分页

通常情况下,除了剑道网格之外,我只会显示上一个和下一个按钮,但不会显示总计数。有没有可能通过Kendo Grid实现类似的功能?

回答

3

在您的剑道网格选项中设置可分页对象的numeric属性。这应该禁用数字键为您提供:

$("#grid").kendoGrid({ 
    pageable: { 
    numeric: false 
    } 
}); 

更多信息,请参见http://docs.kendoui.com/api/web/grid#configuration-pageable.numeric

在数据集中到一个特定的数量,在你的剑道数据源选项,使用schema.total函数返回一些大价值给你足够的分页数据:

var dataSource = new kendo.data.DataSource({ 
    schema: { 
    total: function(response) { 
     return 100000000; 
    } 
    } 
}); 
+0

这有点hacky,但是当你使用某人elses UI框架时,没有什么是完美的。 – NoPyGod