mvc2数据注释扩展EqualTo

时间:2012-03-07 13:34:13

标签: asp.net-mvc data-annotations

我一直在使用Data Annotations Extensions一段时间了。我想使用EqualTo属性,但遇到了空引用异常。

以下是模型:

   [Required(ErrorMessage = "Password is required.")]
    public string Password { get; set; }

    [Required(ErrorMessage = "Please confirm your password.")]
    [EqualTo("Password",ErrorMessage="Your passwords do not match.")]
    public string PasswordConfirm { get; set; }

如果我删除了EqualTo属性,则帖子成功,但是使用EqualTo我得到一个空引用异常。任何人都可以提出原因吗?

1 个答案:

答案 0 :(得分:0)

使用CompareAttribute:[比较(“密码”,ErrorMessage =“您的密码不匹配。”)]