Несколько форм на странице ASP.NET
Исходя из классического фона ASP, я привык к нескольким формам на странице, но это явно ограничено на странице ASP.NET.
Тем не менее, у меня есть ситуация, когда у меня есть форма, которая собирает входные данные от пользователя, сохраняет данные в БД, и после этого я хочу отобразить (и настроить значения) специальную форму, которая публикуется на веб-сайте PayPal.
Если бы значения полей формы PayPal были статическими, проблем не было бы, но поскольку я хочу манипулировать на стороне сервера форм (для настройки полей qty, desc, price и т. Д.),будем быть проблемой.
Я думал о перенаправлении на другую страницу после записи в БД, и я подозреваю, что это будет работать довольно хорошо, но это немного дополнительных усилий, которые могут быть излишними.
Мне также предложили, чтобы я мог программным образом отобразить другую форму, в зависимости от того, где я нахожусь в цикле. То есть используйте заполнитель, и в Page_Load я бы первоначально добавил форму БД (в комплекте с дочерними элементами управления) и форму PayPal после обратной передачи.
Этот сценарий должен быть обычным для вас, ребята, поэтому я ищу советы по поводу мнений и любые соответствующие примеры кода, если вы предпочитаете подход.
Я знаю, что могу обойтись, но этот проект - средство обучения, поэтому я хочу принять то, что подходит для лучшей практики.
Заранее спасибо...
Крис