2013-11-20 3 views
1

내가 다음 쿼리 내에서 중 하나로, OData를 사용할 수 asp.net 웹 API에서 데이터를로드하는 JayData 사용했습니다 검도 호출기의 총 수를 설정합니다 ') .orderBy ('it.dVehicle_01 '). take (6)어떻게 수동으로

결과적으로 올바른 totalCount 속성이있는 엔티티 배열이 있습니다.

그런 다음이 결과를 설정하고 검도 호출기 데이터 소스의 총 개수를 지정하고 싶습니다.

데이터를 설정할 수 있지만 totalCount에 대해서는 많은 옵션을 테스트했지만 해결할 수 없습니다.

내 데이터 그리드는 오프라인 데이터베이스와 온라인 데이터베이스 모두에서 작동하므로 kendo ui 원격 데이터 소스를 사용하는 것이 적합하지 않습니다. 스키마 구성에서 설정할 수 있습니다

답변

0

는 내가 전에 많은 옵션을 테스트했지만, 최근 kendoUI API 변경 내에서, 우리는 대신 kendo.data.dataSource 클래스의 인스턴스를 얻어야한다 pager에 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 클래스 및 그것은 콤보 상자 등 많은 고급 시나리오에서 잘 작동하지만 이번에는이 특정 시나리오에서 작동하지 않습니다. –