Кендо Грид дополняет датаров - PullRequest
0 голосов
/ 04 января 2019

Мой проект построен с использованием MVC вдоль интерфейса Kendo. Я получаю DataTable в качестве типа возврата из контроллера.

В контроллере:

return Json(JsonConvert.SerializeObject(dtTable));

В файле сценария или. Файл Js, извлекающий данные из контроллера.

$.ajax({
        type: "POST",
        url: "Test/Employee/GetEmployeeDtlsActions",
        data: JSON.stringify({
            'ID': strUserid,
             'Password' : strPass  

        }),
        dataType: "json",
        contentType: 'application/json; charset=utf-8',
        success: function (data) {
            // Getting data over here.
            // Here we need to append the row to the grid.
            // Need something like gird.addrow(). 
            // Help me how to implement this. 

        }

В приведенном выше коде, Как добавить одну строку в сетку и обновить сетку, без обновления сетки? Было бы полезно, если кто-нибудь поделится кодом на стороне клиента, связанным с этой проблемой.

1 Ответ

0 голосов
/ 04 января 2019

Да, сетка имеет метод addRow(), но добавляет пустую строку.Если вы хотите добавить заполненную строку, используйте dataSource's add() с объектом со значениями, например:

grid.dataSource.add({ Name: "John Doe" });
...