Несколько форм на странице ASP.NET

Исходя из классического фона ASP, я привык к нескольким формам на странице, но это явно ограничено на странице ASP.NET.

Тем не менее, у меня есть ситуация, когда у меня есть форма, которая собирает входные данные от пользователя, сохраняет данные в БД, и после этого я хочу отобразить (и настроить значения) специальную форму, которая публикуется на веб-сайте PayPal.

Если бы значения полей формы PayPal были статическими, проблем не было бы, но поскольку я хочу манипулировать на стороне сервера форм (для настройки полей qty, desc, price и т. Д.),будем быть проблемой.

Я думал о перенаправлении на другую страницу после записи в БД, и я подозреваю, что это будет работать довольно хорошо, но это немного дополнительных усилий, которые могут быть излишними.

Мне также предложили, чтобы я мог программным образом отобразить другую форму, в зависимости от того, где я нахожусь в цикле. То есть используйте заполнитель, и в Page_Load я бы первоначально добавил форму БД (в комплекте с дочерними элементами управления) и форму PayPal после обратной передачи.

Этот сценарий должен быть обычным для вас, ребята, поэтому я ищу советы по поводу мнений и любые соответствующие примеры кода, если вы предпочитаете подход.

Я знаю, что могу обойтись, но этот проект - средство обучения, поэтому я хочу принять то, что подходит для лучшей практики.

Заранее спасибо...

Крис

Ответы на вопрос(4)

Ваш ответ на вопрос