我的 MVC 3 应用程序具有不显眼的验证。在其中一个 View 中 <form action=''>..</form>
我有两个按钮。 “action1”上的第一个按钮提交表单,“action2”上的第二个按钮提交表单。在第一种情况下,我必须验证表单,但在第二种情况下,我需要在没有验证的情况下发帖,这可能吗?目前模型在这两种情况下都有效。
最佳答案
我找到了答案。要禁用对“action2”的验证,我必须在 Controller 中执行下一个方法:
ModelState.Clear();
并且鉴于
Html.EnableClientValidation(false);
关于asp.net-mvc - 关闭不显眼的验证运行时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11398253/