这可能是一个愚蠢的问题,但无论如何......我有一个MVC站点和一个传统的ASP.net Web表单站点。我在我的MVC网站上有一个控制器操作,我想(以编程方式)从我的网站表单站点发送。
我可以找到很多描述REST服务等的信息,但我似乎无法找到解释如何做到这一点的资源 - 任何人都指出了我正确的方向?
答案 0 :(得分:1)
在MVC中,页面上的FORM
没什么特别的(与WebForms不同)。
只需创建普通HTML FORM
(不含runat="server"
)。将action
设置为指向您的控制器操作。将method
设置为POST
。
就是这样。在您的控制器操作中,您可以直接访问FormCollection
,或者您可以尝试使用参数/模型绑定。
答案 1 :(得分:0)
This post演示了如何使用HttpWebRequest将数据发布到网络服务器。 您只需要编写自己要发布的数据,并更改数据将发布到的URL。这是你控制器的网址。