나는 다음과 같은 설정으로 KendoUI 그리드 위젯을 사용하고 있습니다 :KendoUI 그리드 - 원격 데이터 소스로 초기 데이터를 가질 수 있습니까?
<script>
$(function() {
$("#grid").kendoGrid({
dataSource: {
data: [
{ id: 1, title: "foo" },
{ id: 2, title: "bar" }],
transport: {
read: "/GetList"
},
schema: {
type: "json",
model: {
fields: {
Title: { type: "string" }
}
}
}
},
height: 430,
columns: [{
field: "Title"
}]
});
});
</script>
문제 dataSource
의 transport
재산이있는 경우, data
속성 (추가 GET 요청이 대신 수행 무시하는 것 같다입니다). 그리드 (dataSource)에 초기 데이터를 표시하지만 페이지 매김이나 정렬/필터링 등을 사용하여 원격 데이터를로드하도록 지시하는 방법이 있습니까?
왜이 작업을 수행 하시겠습니까? –
저는 초기 데이터로 뷰를 렌더링하는 서버 측 코드를 이미 가지고 있습니다. 둘째, 두 번째 http 요청을 피하기 위해 (그러나 이것은 실제로 중요한 부분을 차지하지 않습니다). – nativehr
어? "데이터"로 그리드를 채우는 동시에 데이터로 그리드를 채우는 GetList를 호출하는 중입니다. 내가 놓친 게 있니? –