在允许发布表单之前,是否有任何方法可以使用数据注释来比较两个表单域(例如,确认电子邮件地址)是否相同?
例如。正则表达式数据注释可以使用match函数引用ViewModel中的另一个属性吗?
最佳答案
public string EmailAddress {get; set;}
[Compare(nameof(EmailAddress), ErrorMessage = "Emails mismatch")]
public string VerifiedEmailAddress { get; set; }
关于c# - DataAnnotation比较两个属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21931103/