Я хочу написать модуль DotNetNuke, который может принимать форму HTML и анализировать или преобразовывать ее в форму asp.net, которая затем выполняет HTTPPost для страницы, указанной в свойстве действия формы HTML.
Мы регулярно сталкиваемся с необходимостью использовать уже существующие формы (с существующих сайтов и поставщиков услуг, таких как Paypal и Constant Contact).В настоящее время мы либо используем IFrame, либо вручную преобразуем форму в пользовательский элемент управления ASP.NET, либо используем модуль форм для воссоздания формы.Кажется, что довольно легко создать автоматизированный способ обработки этих данных с помощью ASP.NET.
Мой быстрый план: 1.) Администратор Пользователи вставят форму на страницу настроек и затем нажмите кнопку преобразования.2.) Код проанализирует HTML-код, из него сгенерирует пользовательский элемент управления ascx и сохранит почтовый адрес.Возможно, нам просто нужно добавить runat = "server" в каждый из элементов управления формы 3.) Администратор сможет указать различные коды ответов и соответствующие сообщения.(т. е. 1 -> «Спасибо за ваше пожертвование», 2-> «Мы не смогли обработать ваш запрос в настоящее время из-за ...»)
Затем пользователи заполняют форму и нажимаютОтправить.Система получит имена и значения всех элементов управления формы и Silent Post, которые отправят на адрес публикации, и получит код ответа, а затем отобразит соответствующее сообщение.Есть ли инструменты, которые уже делают это или будут полезны?
Спасибо, Дэвид О'Лири