У меня есть сетка данных, настроенная для режима пакетного редактирования.Когда я отправляю некоторый запрос на мой сервер, он отвечает вычисленными новыми значениями, которые я хотел бы применить к моей сетке данных с функциями режима пакетного редактирования (зеленая рамка вокруг ячейки, кнопка «Сохранить изменения» включена).Мне удалось заставить его работать, просматривая сетку и обновляя ячейки с gridInstance.cellValue(...)
, чтобы получить желаемое поведение.Сейчас он хорошо работает с короткими образцами данных, которые помещаются на одной странице, но у меня есть проблемы, когда образец достаточно большой, чтобы требовать нескольких страниц (на каждой странице отображается только 10 элементов).Я думал о том, чтобы пройтись по каждой странице таблицы, чтобы просмотреть ее строки, но мне она кажется немного грязной, и я обеспокоен показателями.
Более приятным способом было бы просматривать источник данных вместоСетка данных и добавьте флаг в строки, которые необходимо обновить, а затем обновите / перекрасьте сетку данных.Как мне этого добиться?Или, если мы не можем использовать флаги или что-то подобное, как правильно обновить всю сетку независимо от количества страниц?