ASP.NET MVC学习之模型验证篇
2014-05-28 11:36
267 查看
一.学习前的一句话
在这里要先感谢那些能够点开我随笔的博友们。慢慢的已经在博客园中度过一年半了,伊始只是将博客园作为自己学习的记录本一样使用,也不敢将自己的随笔发表到博客园首页,生怕自己的技艺不高,反倒成了笑话。但是随着时间的推移,再也按捺不住这种想法,于是就写了一篇随笔发表到博客园首页。让我意想不到的是有许多人都看了,而且也留下了评论。这让我鼓起勇气写了第二、三、四篇。到现在的连载,这里我希望那些从未发表过随笔的人可以尝试去发表,在这里他人不会嘲讽你,而是会给你更好的建议。说了这么多下面我们继续开始学习ASP.NET MVC吧。二.准备工作
1、创建一个ASP.NET MVC 4网站(笔者的命名是MvcStudy)2、在Models下创建一个Register模型类,具体代码如下所示:
namespace MvcStudy.Validation { public class EmailAttribute : ValidationAttribute , IClientValidatable { public IEnumerable<ModelClientValidationRule> GetClientValidationRules(ModelMetadata metadata, ControllerContext context) { return new List<ModelClientValidationRule> { new ModelClientValidationRule{ ValidationType = "email", ErrorMessage = "请输入正确的邮箱" } }; } } }
View Code
PS:为了能够符合本节,所以笔者就没有将服务端的验证代码写到其中,如果读者需要在真实场合中使用务必将服务端的验证也要加上去。
下面我们就在Email中加上这个注解属性并重新编译,我们可以看到最后页面的效果跟上一节的效果是完全一致的。
九.结束语
其实笔者并不才,但是拥有非常大的兴趣,而今已经是习惯了。每天总是要看上那么些技术方面的书,写上几段代码,当然还不少谢谢随笔和大家分享啦!相关文章推荐
- 学习笔记:ASP.NET MVC ModelState验证模型状态
- ASP.NET MVC学习之模型验证详解
- ASP.NET MVC 音乐商店 - 6. 使用 DataAnnotations 进行模型验证
- ASP.NET MVC 2博客系列之二:模型验证
- asp.net mvc 模型验证注解,表单提交
- ASP.NET MVC 中的模型和验证
- ASP.NET MVC 5 学习教程:添加模型
- 【原创】Asp.Net MVC 学习笔记之-使用Model验证
- MVC学习十四:ASP.NET MVC如何实现自定义验证 AgeRangeAttribute
- ASP.NET MVC 5 学习教程:添加验证
- ASP.NET MVC 扩展之自定义模型验证,客户端 + 服务器端
- MVC学习笔记之Asp.Net MVC 中的验证问题
- ASP.NET MVC 5 学习教程:通过控制器访问模型的数据
- ASP.NET MVC 音乐商店 - 6. 使用 DataAnnotations 进行模型验证
- Asp.Net MVC 模型验证详解-实现客户端、服务端双重验证
- ASP.NET MVC Music Store教程(6):使用数据注释为模型进行验证
- ASP.NET MVC 学习 --- 第四课(创建,删除,获取,验证登陆用户)
- ASP.NET MVC 音乐商店 - 6. 使用 DataAnnotations 进行模型验证
- ASP.NET MVC 2 模型验证
- ASP.NET MVC 5 学习教程:添加模型