asp.net MVC Razor文本框控件验证

时间:2017-10-11 10:59:59

标签: jquery asp.net-mvc validation

我有一个电子邮件ID文本框,在页面加载时,数据将从DB

加载

加载时,加载了以错误格式保存的电子邮件ID。单击页面上的“提交”按钮时,应验证文本框但不验证。

然而,它确认文本框何时集中。

1 个答案:

答案 0 :(得分:0)

有多种方法可以验证它,一种是从模型本身进行验证。

 [DataType(DataType.EmailAddress)]
 [RegularExpression(@"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$", ErrorMessageResourceName = "InvalidEmail", ErrorMessageResourceType = "Error Message")]
    [Required]
    public string yourEmailField { get; set; }