J'ai un objet JSON renvoyé par un DataSet comme ci-dessous.Lier l'objet JSON dynamique à la grille de Kendo
J'utilise un DataSet plutôt qu'un modèle EF car la requête SQL renvoie des données dynamiques. Ainsi, les colonnes peuvent être n'importe quoi à chaque fois que la requête est appelée.
{
"Table": [
{
"Entity": "SP00",
"Period": "2017-08-31T00:00:00",
"Level": "Level 5",
"Errors": "Approved",
"Process": "Created"
}
]
}
Je souhaite remplir une grille UI Kendo avec cet objet. Voici mon code Kendo ...
self.GetTaskRecordOverviewTEST = function() {
$.getJSON(apiurl + 'task/GetTaskRecordsOverview', { Period: Period }, function (taskRecordData) {
$("#TESTdashboardOverviewGrid").kendoGrid({
dataSource: {
data: taskRecordData.data.Table
}
})
});
};
Cependant, je reçois l'erreur « Impossible d'obtenir la propriété « table » de référence non définie ou nulle ».
Une idée de ce qui ne va pas avec mon code?