0

我的模型有一个自动生成的部分类,我通过创建一个元数据类来扩展它,该类用元数据和属性装饰字段/属性。我添加了另一个部分类,所以我可以给它一个电子邮件的字符串属性,但我不希望它存储在数据库中。我只想用它与第一个条目进行比较以进行验证/比较,但是视图总是返回错误消息,指出无论输入如何,它们都不相同。

[MetadataType(typeof(EmployeesMetadata))]
[DisplayColumn("FullName")]
public partial class Employees
{
    [CompareAttribute("EmailAddress")]
    public string ConfirmEmail { get; set; }
}
public class EmployeesMetadata
{
    public string EmailAddress { get; set; }
}

我不太确定为什么比较总是错误的。

4

0 回答 0