| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка под ASP.NET > Treeview & Viewstate |
| Автор: Most 31.10.2010, 11:32 |
| Доброго времени суток. Помогите разобраться с сохранением и загрузкой состояния представления для treeview. Проблема заключается в том что при обновлении страници динамически добавленное дерево отображается в первоначальном виде. Тоесть без раскрытых нодов. Дерево инициализирую в событии Page Load. Как и где лудше сохранить а потом загрузить viewstate для дерева? |
| Автор: priest08 2.11.2010, 14:41 | ||
А может быть в
загнать инициализацию treeview попробовать. Возможно Вы просто каждый раз при обр. отправке страницы заново инициализируете компонент. |
| Автор: Freyzer 2.11.2010, 16:11 |
| Да никак, если ты отправляешь запрос на сервер, он будет возвращать тебе первоначально присвоенные значения твоего треевьюв. А так, ну если только писать какой-то отдельный обработчик для треевьюв, только не представляю себе, как он выглядеть должен. Никогда такой проблемой не озадачивался. |
| Автор: 1stain 2.11.2010, 19:00 |
перенеси в Page_Init. Создавать не зависимо от IsPostback |