Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.118.184.237] |
|
Сообщ.
#1
,
|
|
|
СтоИт задача разработать WEB-аналог некоего работающего консольного приложения. Одной и особенностей существующего приложения является многооконный режим - выбирая очередной пункт из меню получаем очередное новое окно, возможность переключаться между окнами и закрывать ненужные. Для WEB-реализации подобного функционала было решено использовать MultiView. До загрузки страницы созданы два List<> - один для хранения и показа списка окон, другой - для хранения динамически созданных View с динамически созданными (в зависимости от выбранного пункта меню) наборами контролов (текстбоксы, кнопки, выпадающие списки и т.п.). Идея была в том, что во время загрузки страницы очищать помещенный на страницу MultiView и заново "наполнять" его из "закулисного" List-а (хранимого в Session) со всем набранным пользователем "богатством". И вот тут-то моих знаний ASP.NET перестало хватать...
И, наконец, сам вопрос - в какой момент жизненного цикла страницы (видимо, в SaveStateComplete) и каким образом можно сохранить все View со всем их содержимым из содержимого страницы в List ? |
Сообщ.
#3
,
|
|
|
WebForms прозвучало с оттенком ругательства... :-) Спасибо за ответ, попробую посмотреть.
|
Сообщ.
#4
,
|
|
|
Всем спасибо, буду искать другие способы решения.
|