2013-11-20 68 views
1

我用JayData到下面的查詢中加載從支持OData的asp.net網頁API數據的總數:!如何設置劍道尋呼機手動

.withInlineCount()過濾器('it.IsArchived = TRUE ').orderBy('it.dVehicle_01')。take(6)

因此,我有一個實體數組,它有一個名爲totalCount的屬性,它是正確的。

然後我想設置這個結果,它是kendo pager數據源的總數。

我可以設置數據,但對於totalCount我測試了很多選項,但我無法弄清楚。

我的數據網格應該可以同時使用脫機和在線數據庫,所以使用kendo ui遠程數據源對我來說不是一個合適的選擇。

回答

0

我之前測試了很多的選擇,但最近kendoUI API的變化中,我們應該得到kendo.data.dataSource類的實例,而不是使用舊的語法來爲分頁器提供數據源。

1

可以將其設置在架構配置,

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

你的意思是它與舊版本一起工作,並停止使用最新版本? 與舊版本,它只是工作開箱:http://jaydata.org/examples/KendoUI/Grid_ReadOnly

,如果你必須設置呼叫手動再看看這個例子:http://jaydata.org/examples/KendoUI/ListView

+1

不,我是用來傳遞構建的簡單對象,而不是kendo.data。 dataSource類,它在組合框等很多高級場景中工作正常,但這次在這個特定的場景中,它失敗了) - : –