Переменные состояния сеанса .NET - PullRequest
0 голосов
/ 06 января 2011

Существуют ли специальные средства для хранения элементов управления в сеансах? Я пытался сохранить панель управления с парой текстовых полей. По какой-то причине, когда я извлекаю Panel из сеанса, она показывает пустой - (интересно, что происходит с Panel?

Кстати, каков наилучший способ отладки сценария ASPX (не кодирование C #)?

1 Ответ

0 голосов
/ 06 января 2011

Прочтите Обзор жизненного цикла страницы ASP.NET , чтобы узнать, почему элементы управления не могут быть сохранены в сеансе.Страницы очень недолговечны, и когда они расположены, то и их элементы управления.Попытка получить к ним доступ после утилизации приведет к ошибкам.

Вы должны хранить только данные в переменных сеанса, а не сами элементы управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...