Как элемент управления Multiview обрабатывает свое Viewstate?
Вопрос
Содержит ли элемент управления Multiview информацию о состоянии просмотра для каждого из своих представлений независимо от того, является ли представление видимым в данный момент?
Решение
Да, это так, все виды по-прежнему существуют, только неактивные скрыты / отключены.
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.multiview_properties.aspx
Другие советы
Да, я думаю, что это так.Было бы довольно просто подтвердить это с помощью декодера ViewState (погуглите, есть инструменты, доступные от Fritz Onion или в виде плагинов FireFox).
Я бы предположил, что viewstate содержит информацию для каждого из представлений / элементов управления Multiview.В противном случае он никак не смог бы отслеживать состояние элементов управления в каждом представлении - если только вы не использовали какое-то пользовательское управление состоянием.