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){.....}判断之前。
希望可以帮助到你们。谢谢!