我有一个Web API项目作为我的解决方案(也包含一个MVC4项目)的一部分,并在Api项目中我试图将表单发布到值控制器Post方法(从视图也在Api项目中)。在WebApi中的Html.BeginForm - 路由
使用Html.BeginForm()
或Html.BeginForm("Post", "Values")
职位,以/Values/Post
但我需要它去/api/Values/Post
任何想法,这超载或设置我需要发布到正确的位置?
我可以从小提琴手(例如localhost/api/values)中击中所有的动作方法。
感谢flem的作品:)我可以重新编写Ajax中的形式,如果这是它应该做的事 –
@Kiran Challa的答案是正确的答案 –