Исходя из классического фона ASP, я использую несколько форм на странице, но это явно ограничено на странице ASP.NET.Несколько форм на странице ASP.NET
Однако у меня есть ситуация, когда у меня есть форма, которая собирает данные от пользователя, сохраняет данные в БД, а потом я хочу отображать (и настраивать значения) специальную форму, которая помещается в PayPal Веб-сайт.
Если значения полей в форме PayPal были статичными, то не было бы никаких проблем, но так как я хочу, чтобы манипулировать формы на стороне сервера (подправить кол-во, убывание, цена полей и т.д.) это будет быть проблемой.
Я рассматривал возможность перенаправления на другую страницу после записи в БД, и я подозреваю, что это будет работать достаточно хорошо, но это немного лишние усилия, которые могут быть ненужными.
Мне также было предложено, чтобы я мог программно отображать другую форму, в зависимости от того, где я в цикле. То есть, используйте placeholder, и на странице_Load я бы сначала добавил форму БД (в комплекте с дочерними элементами управления) и форму PayPal после обратной передачи.
Этот сценарий должен быть общим для вас, ребята, поэтому я ищу советы по мнениям и любые соответствующие примеры кода, если вы предпочитаете подход.
Я знаю, что могу пройти, но этот проект является учебным средством, поэтому я хочу принять то, что проходит для лучшей практики.
Заранее спасибо ...
Крис
Я посмотрю на это, но поскольку это учебное упражнение, я бы хотел сделать это «вручную», если это возможно. – CJM 2008-09-18 15:04:14