2013-12-01 5 views
0

У меня есть динамически созданный флажок на моей главной странице, и проверка/снятие флажка вызывает обратную передачу, моя проблема заключается в том, что я не могу получить значение флажок на дочерней странице из-за того, как жизненный цикл страницы работает с загрузкой дочерней страницы до главной страницы. В настоящее время я сохраняю значение флажка в значении сеанса, но из-за жизненного цикла страницы значение сеанса флажка не обновляется до тех пор, пока мастер-страница не загрузится, поэтому информация о дочерних страницах всегда является страницей, стоящей за ней так.ASP.NET динамически добавляет флажок на главной странице и получает свою обратную передачу на нагрузке дочерней страницы

Есть ли у кого-нибудь советы или знать, как я могу получить данные обратной передачи с главной страницы, прежде чем загружать дочернюю страницу, когда событие флажка отмечено на главной странице?

ответ

0

Должно быть this.Master.FindControl("chkWhatever")

+0

не имел шанс попробовать его, но пока не будет не то, что возвращение ничего, как элементы управления не существует на MasterPage еще, как они были динамически созданы и должны быть воссозданы или он достаточно умен, чтобы найти эту информацию из данных обратной передачи? – user3053359