我有一個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的答案是正確的答案 –