Можно ли использовать межстраничные постбэки (или аналогичный метод, возможно, Server.Transfer) для публикации данных формы (скажем, Набор данных A) на странице, которая затем позволяет пользователю добавлять некоторую дополнительную информацию (скажем, набор данных B), а затем отправить обратно на исходную страницу полный набор данных (A + B), который затем проходит через нормальный процесс выполнения события, подобно тому, как если бы все данные A + B были переданы на исходной странице длясам в обычной обратной передаче?
Я не хочу, чтобы вторая страница имела какие-либо сведения о типе исходной страницы, ей просто нужно предоставить два дополнительных канала и отправить данные.Таким образом, различные страницы и элементы управления могут использовать этот метод для получения дополнительных данных.
Например:
Страница 1 может иметь форму с различными текстовыми вводами и двумя скрытыми полями Hidden1 + Hidden2, которые являютсяпусто.
Когда отправляется форма на странице 1, пользователю предоставляется страница 2, они заполняют эту страницу, а затем все данные формы со страницы 1 отправляются обратно на страницу 1, но со скрытыми полями 1 +2 выполненоСтраница 1 затем имеет всю информацию, необходимую для завершения.
Я думаю, что, возможно, странице 2 просто нужно использовать PreviousPage и взять свои данные постов, добавить к ним и затем опубликовать их обратно на страницу 1, нокак если бы он пришел со страницы 1, а не со страницы 2. Но я не уверен, возможно ли это, и ASP.NET может прочитать это как подделанные данные?
Это похоже на этот «вопрос», но в этом примере каждая страница специфична для предыдущей страницы.
С радостью перефразирую это, если я не совсем уверен ...