2014-10-24 3 views
0

У меня проблемы с источником данных Kendo.Kendo datasource read(), sync() и cancelChanges()

Я прочитал данные, затем я работаю над dataitem, и поэтому я синхронизирую источник данных, он работает хорошо и данные хорошо сохраняются в БД. Но если я работаю над dataitem после синхронизации и отменяю изменения, источник данных возвращается в состояние чтения, а не в состояние синхронизации.

Итак, как синхронизировать данные и фиксировать состояние без запроса после синхронизации?

Благодарим за помощь.

ответ

0

Вы испытываете это для всех сценариев (создание/обновление)? Вы не должны иметь это для обновления, но можете столкнуться с этим для вставки, если ваша служба не отправляет вновь сгенерированный идентификатор. (Надеюсь, у вас есть идентификатор для вашей модели). После того, как у вас есть идентификатор, вы можете добавить это в свой источник сетки. Я сделал это несколько месяцев назад, но теперь у меня нет кода.

Может быть, это сообщение может дать более подробную информацию http://www.telerik.com/forums/refresh-grid-after-datasource-sync

+0

Действительно, это была ошибка с идентификатором связывания, потому что я не использовал ToDataSourceResult. Спасибо за ссылку, это было очень полезно. –

Смежные вопросы