我已经有几年没有使用ASP.NET MVC了,所以我有点生疏了。我不知道我错过了什么,所以当我提交表单时,我的POST Action不会被击中。这是我的观点:
<form id="unsubscribe-form" method="post" action="Communication/Unsubscribe">
<div class="col-sm-12 col-md-9 mtl">
<button type="submit" id="btnSubmit" class="no-underline btn btn-orange btn-block">Yes, I'm Sure</button>
</div>
</form>
字符串
这是我的行动:
[Route("Communication/Unsubscribe")]
[AnyAccessType]
[HttpPost]
public ActionResult Unsubscribe(UnsubscribeViewModel model)
型
有什么明显的我错过了为什么这个行动不会被击中?
2条答案
按热度按时间pdkcd3nj1#
看看这个问题Here和这个帖子Here
应该看起来像这样。如果有疑问,请尝试用 Postman 敲击您的控制器,看看会发生什么。希望这对您有帮助
字符串
eqzww0vc2#
确定你的行动路线
字符串
并形成
型