0
我想发送POST请求到AdminController。但是当我在调试器中看到它时,请求是GET。发送了请求@action到控制器
<form method="post">
<input type="button" formmethod="post" onclick="location.href='@Url.Action("Index","Admin",new {rowID = @p.ProductID})'" value="Delete"/>
</form>
它是确定动词的控制器,而不是html表单。用'[HttpPost]'装饰你的控制器动作 – Crowcoder