我在MVC 4.0中创建了视图,我已经放置了四个文本框和两个提交按钮,一个用于创建,一个用于取消。我点击“创建”按钮时,应该对文本框进行验证。单击取消按钮时,我们需要禁用验证。在ASP.NET中,我们可以通过为cancel按钮设置CausesValidation = false来实现这一点。 在MVC 4.0中,我们将如何实现这一目标? 你能帮我解决这个问题。
由于
答案 0 :(得分:8)
只需将class="cancel"
添加到按钮
例如,
<input type="submit" name="btnCancel" value="Cancel" class="cancel"/>
<强>更新强>
使用this link标识已按下的提交按钮。
答案 1 :(得分:4)
您无需取消按钮提交,而是可以将其设为链接按钮
@Html.ActionLink("Back","ActionName")
或者你可以<input type="button" value="Cancel" onclick="JsFunction()" />
这两个案例不会影响验证