【问题标题】:asp.net MVC Razor textbox control validation [closed]asp.net MVC Razor 文本框控件验证
【发布时间】:2018-03-23 00:42:52
【问题描述】:

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

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

但它会验证文本框何时获得焦点。

【问题讨论】:

标签: jquery asp.net-mvc validation


【解决方案1】:

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

 [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; }

【讨论】:

    猜你喜欢
    • 2010-12-27
    • 2014-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 2011-12-20
    • 1970-01-01
    相关资源
    最近更新 更多