Используйте Button.PostBackUrl , чтобы изменить страницу, на которую публикуется кнопка, а затем на целевой странице используйте Page.PreviousPage, чтобы получить ссылку на исходную страницу (и, следовательно, ее элементы управления).
По умолчанию вы можете использовать Page.PreviousPage.FindControl(...)
, чтобы найти элемент управления на исходной странице по идентификатору, затем привести его к флажку и получить его значения. Вы также можете указать тип предыдущей страницы с помощью директивы <%@ PreviousPageType %>
, а затем получить доступ к общим свойствам предыдущей страницы.
Подробнее см. Размещение на нескольких страницах .