Как получить свойство пользовательского элемента управления после передачи сервера - PullRequest
0 голосов
/ 14 апреля 2011

У меня есть страница хоста с несколькими пользовательскими элементами управления. Некоторые из этих элементов управления имеют созданное пользователем свойство с именем Enabled и имеют логическое значение.

В некоторых элементах управления значение по умолчанию для Enabled установлено на False. На странице хоста я могу получить доступ к свойству и установить для него значение True. Элемент управления делает то, что должен.

На этой странице хоста есть кнопка «Запустить отчет», которая выполняет Server.Transfer на страницу «Результаты».

В заднем коде страницы результатов значения элементов управления из PreviousPage проверяются через другие созданные пользователем свойства для элементов управления и добавляются в ParamterList.

Я пытаюсь проверить свойство Enabled элементов управления на PreviousPage, однако, когда это сделано, кажется, что свойство Enabled установлено на значение по умолчанию (в данном случае False), а не то, что я установил на странице при загрузке.

Нужно ли вводить значение этого свойства в скрытое текстовое поле или что-то еще, чтобы его значение было доступно после ServerTransfer? Кажется, что любой элемент управления, который содержит значение, может быть извлечен через PreviousPage и его созданное пользователем свойство, но любая переменная, установленная внутри элемента управления, сбрасывается обратно к своему значению по умолчанию.

1 Ответ

1 голос
/ 14 апреля 2011

Вы можете попробовать использовать переменную сеанса для захвата значения.

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