我有我的類地址之一的兩個領域像忽略MVC模式正則表達式或根據用戶輸入選擇另一個正則表達式
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取決於國家。任何人都可以建議,如果這是可能的模型本身?
感謝馬特我用你的答案選項。 –