标签: asp.net-mvc-3 razor
我在表单中有两个按钮。我应该只按一次按钮验证单个模型属性,我应该使用mvc3 razor中的数据注释验证其他按钮单击中的所有模型验证。
答案 0 :(得分:0)
您可以根据点击的按钮传递参数。两个按钮都可以使用不同的参数值进行提交。根据收到的值,控制器可以决定验证哪些字段。您可以通过ModelState.Remove(“FieldName”)从验证中删除字段。
如果你想通过ajax做到这一点,你可以通过Json实现验证。