【发布时间】:2017-07-02 19:01:07
【问题描述】:
我有一个 Asp.Net MVC 项目。我正在尝试为 editorFor 进行电子邮件验证。
根据我研究的方式 [在这个答案中:How to apply input which has a type email to to HTML Helper in Asp.net MVC3 Razor 和更多...] 这样做是这样的:
@Html.EditorFor(model => model.Email, new { htmlAttributes = new { @class = "form-control", @dir="ltr", @type = "email"} })
唯一的问题是,这确保我有这个模式: 姓名@gmail 但它不能确保 @ - [name@gmail.com] 之后的电子邮件地址中有 .。
关于我能做什么的任何想法? 谢谢
【问题讨论】:
-
你在链接的帖子上阅读this 答案了吗?
-
删除
new { @type = "email" }并将[EmailAddress]属性添加到您的属性
标签: html asp.net-mvc validation html-helper