MVC HTML5 EMAIL标签

前端之家收集整理的这篇文章主要介绍了MVC HTML5 EMAIL标签前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个模特
[required(ErrorMessage = "Email required")]
[DataType(DataType.EmailAddress,ErrorMessage = "Please enter valid email address")]
public string Email { get; set; }

从那以后我希望视图返回

<input type="email" value="" name="Email" id="Email" data-val-required="Email required" data-val="true">

还可以选择在电子邮件地址上使用jquery.validate.unobtrusive而不包含regx.

但默认情况下type =“text”,我没有收到电子邮件验证.我只获得必要的现场验证
最简单的方法是什么?

html5.js
或者http://deanhume.com/Home/BlogPost/asp-net-mvc-html5-toolkit/29(我试过这个,它使得type =“email”但是忽略了数据注释,所以我错过了我的客户端验证)

或者只是制作一个HTML帮助器

或者我可以手动覆盖类型并将data-val-email添加到我的班级

解决方法

你可以看看 following blog post.

猜你在找的HTML5相关文章