@Html.ActionLink("PostActionName","MyController")
我想在PostActionName
打HttpPost
动词。
Currentlly我无法拨打PostActionName
。它只调用HttpGet动词Action。
答案 0 :(得分:1)
您不能使用@Html.ActionLink,
调用POST Action方法,而是可以使用@Ajax.ActionLink
来调用POST操作方法。
首先你需要脚本
<script src="∼/Scripts/jquery-1.10.2.js"></script>
<script src="∼/Scripts/jquery.unobtrusive-ajax.js"></script>
@Ajax.ActionLink("Action Name", "PostActionName", new AjaxOptions { HttpMethod = "Post"})