使用静默post和响应处理程序将HTML表单转换为ASP.NET表单

使用静默post和响应处理程序将HTML表单转换为ASP.NET表单,asp.net,html,parsing,dotnetnuke,webrequest,Asp.net,Html,Parsing,Dotnetnuke,Webrequest,我想编写一个DotNetNuke模块,它可以采用HTML表单并将其解析或转换为asp.net表单,然后对HTML表单的action属性中指定的页面执行HTTPPost 我们经常遇到需要使用现有网站和服务提供商(如Paypal和Continuous Contact)预先存在的表单的情况。目前,我们要么使用IFrame,要么手动将表单转换为ASP.NET用户控件,要么使用表单模块重新创建表单。使用ASP.NET创建一种自动处理这些问题的方法似乎相当容易 我的快速计划: 1.管理员用户会将表单粘贴到设

我想编写一个DotNetNuke模块,它可以采用HTML表单并将其解析或转换为asp.net表单,然后对HTML表单的action属性中指定的页面执行HTTPPost

我们经常遇到需要使用现有网站和服务提供商(如Paypal和Continuous Contact)预先存在的表单的情况。目前,我们要么使用IFrame,要么手动将表单转换为ASP.NET用户控件,要么使用表单模块重新创建表单。使用ASP.NET创建一种自动处理这些问题的方法似乎相当容易

我的快速计划: 1.管理员用户会将表单粘贴到设置页面,然后单击转换按钮 2.代码将解析HTML并从中生成ascx用户控件,并存储发布地址。我们可能只需要将runat=server添加到每个表单控件中 3.管理员用户将能够指定各种响应代码和相应的消息。i、 e.1->感谢您的捐赠,2->由于

然后用户填写表单并点击提交。系统将获取所有表单控件的名称和值,并将其静默发布到发布地址,获取响应代码,然后显示相应的消息

有什么想法或建议最好的方法来做到这一点?是否有任何工具已经做到了这一点或会有所帮助

谢谢,
David O'Leary

不久前我做了一点类似的事情——基本上你只是使用js提交表单对象——这是你想要做的吗?这里有一条关于这件事的老生常谈,我也参与其中-