我有这个属性的模型:
[Required]
[DataType(DataType.EmailAddress)]
[RegularExpression(@"^[\w!#$%&'*+\-/=?\^_`{|}~]+(\.[\w!#$%&'*+\-/=?\^_`{|}~]+)*@((([\-\w]+\.)+[a-zA-Z]{2,4})|(([0-9]{1,3}\.){3}[0-9]{1,3}))$",
ErrorMessage = "Email has to be in correct format")]
[Remote("UserRegistered", "User", ErrorMessage="This email is not registered")]
public string Email { get; set; }
我想在远程验证返回错误后在视图中显示div,但是在任何其他验证返回错误之后不会。我可以在asp.net mvc 3&不引人注意的验证?
答案 0 :(得分:0)
奥列格,
我只使用远程验证来验证唯一的用户名等,因此无法就您的特定问题提供任何经验丰富的建议,但是,以下链接“可能”有助于制定策略:
http://msdn.microsoft.com/en-us/library/gg508808%28VS.98%29.aspx
也许更有用 - > (提示使用远程验证的AdditionalFields属性):
欢呼声..