У меня есть PageA с некоторыми элементами управления (txtFooBar) и кнопкой с PostBackUrl, установленной на PageB.
На странице B я могу написать
Page.PreviousPage.FindControl("txtFooBar")
и получить на мои значения.
Теперь предположим, что я использую аутентификацию с помощью форм, а страница B защищена, и я изначально не вошел в систему, поэтому, когда я нажимаю кнопку на странице A, я перехожу на страницу входа и перехожу на страницу B после входа в систему.
Теперь Page.PreviousPage имеет значение null.
Есть ли способ получить значения из PageA? Я пытаюсь избежать использования объекта Session для управления состоянием здесь, так как мне нужно, чтобы приложение было хорошо масштабируемым, и я бы предпочел избежать привязки к сеансу.