我想弄清楚如何验证用户在注册时输入了匹配的密码。是否有内置于MVC 4数据注释的内容,我可以使用它或者是创建自定义验证属性的唯一途径?ASP.NET MVC 4交叉字段或属性验证
如果我必须创建一个自定义验证属性,我该如何访问密码属性(假设我将注释放在confirm密码属性上)?另外,这种类型的验证是否有任何常用的库?
这是我有一个自定义验证属性的开始,只是不知道如何访问密码属性:
public class CrossFieldValidationAttribute : ValidationAttribute
{
public override bool IsValid(object value) //how do I get the other value in here?
{
//validation logic here
return base.IsValid(value);
}
}
我明白任何帮助!
在创建登录帐户时将密码与数据库匹配或匹配密码? (因此注册)? – bas 2013-03-17 20:03:06