2017-09-15 7 views
0

다음과 같이 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 
       } 
      }) 
     }); 
    }; 

내 검도 코드입니다.

내 코드에 어떤 문제가 있습니까?

답변