如何手动设置kendo寻呼机的总数

时间:2013-11-20 11:16:30

标签: javascript asp.net-web-api telerik kendo-ui jaydata

我使用JayData在以下查询中从启用OData的asp.net web api加载数据:

.withInlineCount()。filter('it.IsArchived!= true')。orderBy('it.dVehicle_01')。take(6)

结果,我有一个实体数组,它们有一个名为totalCount的属性是正确的。

然后我想设置这个结果,它是kendo寻呼机数据源的总数。

我可以设置数据,但是对于totalCount,我测试了很多选项,但我无法理解。

我的数据网格应该适用于离线和在线数据库,因此使用kendo ui远程数据源对我来说不合适。

3 个答案:

答案 0 :(得分:1)

您可以在架构配置中设置它,

        schema: {
            total: function (data) {
               return data.totalCount ;
            }
         }

答案 1 :(得分:1)

你的意思是它适用于旧版本并停止使用最新版本? 使用旧版本,它只是开箱即用:http://jaydata.org/examples/KendoUI/Grid_ReadOnly

如果您必须手动设置分页,请参阅此示例:http://jaydata.org/examples/KendoUI/ListView

答案 2 :(得分:0)

之前我测试了很多选项,但是在最近的kendoUI api更改中,我们应该获得一个kendo.data.dataSource类的实例,而不是使用旧的语法来为pager提供dataSource。