다음과 같이 DataSet에서 JSON 객체를 반환했습니다.Kendo Grid에 동적 JSON 객체 바인딩
SQL 쿼리가 동적 데이터를 반환하므로 EF 모델 대신 DataSet을 사용합니다. 따라서 열은 쿼리가 호출 될 때마다 아무 것도 될 수 있습니다.
{
"Table": [
{
"Entity": "SP00",
"Period": "2017-08-31T00:00:00",
"Level": "Level 5",
"Errors": "Approved",
"Process": "Created"
}
]
}
이 개체로 검도 UI 그리드를 채우고 싶습니다. 저는 여기에 "정의되지 않았거나 null 참조의 특성 '표'를 가져올 수 없습니다"라는 오류를 얻을 ... 그러나
self.GetTaskRecordOverviewTEST = function() {
$.getJSON(apiurl + 'task/GetTaskRecordsOverview', { Period: Period }, function (taskRecordData) {
$("#TESTdashboardOverviewGrid").kendoGrid({
dataSource: {
data: taskRecordData.data.Table
}
})
});
};
내 검도 코드입니다.
내 코드에 어떤 문제가 있습니까?