如何移除模型中的验证

 1 public class UserInfo
 2 {
 3 
 4 public int ID{get;set;}
 5 
 6 [Requierd]
 7 public string UserName{get;set;}
 8 
 9 [Requierd]
10 public int Age{get;set;}
11 
12 }

如果A、B页面都要使用模型UserInfo,其中B页面保存时,不需要验证Age,此时在Action中加上ModelState.Remove("Age");即可。

请加载  if (!ModelState.IsValid){.....}判断之前。

希望可以帮助到你们。谢谢!

原文地址:https://www.cnblogs.com/yc_huangxiao/p/3803657.html