我的一个班级中有两个字段用于地址,例如
public string Country { get; set; }
[Required(ErrorMessage = "Postcode is required")]
[RegularExpression(@"REGEX",
ErrorMessage = "Please enter a valid UK Postcode)]
public string postcode { get; set;}
但是,如果用户选择英国以外的国家/地区,那么我希望我的邮政编码字段至少忽略 REGEX,并且在理想情况下,根据国家/地区使用另一个 REGEX 进行验证。谁能建议这在模型本身是否可行?