【发布时间】:2016-07-21 11:52:13
【问题描述】:
在我以@Html.BeginForm 开头的 MVC 表单中,我放置了两个提交按钮:
<div>
<input id="submitButton" type="submit" value="Register" />
<input type="hidden" name="btn" value="register" />
</div>
<div>
<input id="cancelButton" type="submit" value="Cancel" />
<input type="hidden" name="btn" value="cancel" />
</div>
但在我的操作方法中,输入的值仍然是从第一个按钮“注册”,即使我点击了取消按钮。
我该如何解决这个问题?
【问题讨论】:
-
给每一个相同的
name属性,并将其作为参数放入您的ActionResult 方法中。然后您可以检查该值。
标签: c# asp.net-mvc razor