Kendo TreeList: расширенный должен оставаться расширенным для удобства пользователей - PullRequest
0 голосов
/ 21 сентября 2018

У меня есть Kendo TreeList и я могу редактировать каждый элемент.После редактирования я делаю

treeList.dataSource.read();

Это приводит к свертыванию каждого элемента (потому что по умолчанию .expand имеет значение false).

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

1 Ответ

0 голосов
/ 21 сентября 2018

Это решило мою проблему:

https://www.telerik.com/forums/restoring-treelist-expanded-state-after-refresh

Мне пришлось сохранять расширенное состояние и восстанавливать его каждый раз, когда я звоню treeList.dataSource.read().

Поэтому яиспользовал метод onDataBinding для сохранения и метод onDataBound для восстановления.

...