PST имеет в виду «межстраничное размещение».
На исходной странице вам нужно будет задать postbackurl кнопки asp для URL-адреса целевой страницы.
В методе загрузки c # целевой страницы установите page.previouspage на свою исходную страницу.Проверьте, была ли запись предыдущей страницы кросс-постом.
Если true, получите состояние просмотра страницы zource.
Как получить доступ к состоянию просмотра исходной страницы с целевой страницы?Сохраните состояние просмотра исходной страницы на исходной странице перед переходом на целевую страницу.Сохраните состояние просмотра в скрытой переменной asp на исходной странице, затем получите его на целевой странице, используя previouspage.findcontrol («имя переменной»).
После получения состояния просмотра исходной страницы сохраните его в скрытой переменной asp на целевой странице.
Когда вы захотите вернуться на исходную страницу, вы сделаете все выше в обратном порядке, вдалеко.
Кнопка ссылки «Вернуться на предыдущую страницу» будет использовать URL-адрес исходной страницы для значения postbackurl.
В методе onload c # исходной страницы установите URL-адрес page.previouspage в качестве URL-адреса целевой страницы.Проверьте, была ли запись предыдущей страницы кросс-страничной.
Если true, на исходной странице (после возврата с целевой страницы) используйте previouspage.findcontrol ("SavedSourcePageViewstate"), чтобы получить сохраненное состояние просмотра исходной страницы..
Я еще не совсем уверен, как затем изменить состояние просмотра исходной страницы на сохраненное состояние просмотра.на самом деле вам, возможно, придется сделать это в обработчике нажатия кнопки backttopreviouspage целевой страницы.
Я сейчас работаю над разработкой этого процесса в проекте, который я разрабатываю на работе.
Когда я получуэто работает, я создам полное пошаговое руководство для этого, с примерами кода, и опубликую здесь ссылку на пошаговое руководство.
Тем не менее, у меня уже есть процесс публикации на нескольких страницах для получения данных со страницы источника.на целевой странице.
Это безопасный и лучший способ получения данных с одной страницы на другую в приложении asp.net webforms.