在允许发布表单之前,是否有任何方法可以使用数据注释来比较两个表单字段(例如确认电子邮件地址)是否相同?
例如。正则表达式数据注释可以使用匹配函数来引用 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/