欢迎来到天天文库
浏览记录
ID:40524570
大小:65.65 KB
页数:15页
时间:2019-08-04
《ASP NET MVC学习之模型验证篇》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP.NETMVC学习之模型验证篇一.学习前的一句话在这里要先感谢那些能够点开我随笔的博友们。慢慢的已经在博客园中度过一年半了,伊始只是将博客园作为自己学习的记录本一样使用,也不敢将自己的随笔发表到博客园首页,生怕自己的技艺不高,反倒成了笑话。但是随着时间的推移,再也按捺不住这种想法,于是就写了一篇随笔发表到博客园首页。让我意想不到的是有许多人都看了,而且也留下了评论。这让我鼓起勇气写了第二、三、四篇。到现在的连载,这里我希望那些从未发表过随笔的人可以尝试去发表,在这里他人不会嘲讽你,而是会给你更好的建议。说了这么多下
2、面我们继续开始学习ASP.NETMVC吧。 二.准备工作1、创建一个ASP.NETMVC4网站(笔者的命名是MvcStudy)2、在Models下创建一个Register模型类,具体代码如下所示:1namespaceMvcStudy.Models2{3publicclassRegister4{5publicStringUserName{get;set;}6publicStringPassword{get;set;}7publicStringRptPassword{get;set;}8publicStringEmail{g
3、et;set;}9publicDateTimeBirthDate{get;set;}10publicboolIsApprove{get;set;}11}12} 3、创建一个名为Home的控制器,并在其中写入下面的代码:1namespaceMvcStudy.Controllers2{3publicclassHomeController:Controller4{5publicActionResultIndex()6{7returnView();8}910[HttpPost]11publicActionResultIndex(
4、Registerreg)12{13returnView();14}15}16} 4、接着在Views下创建一个Home文件夹并在其中新建一个Index视图,代码如下:1@modelMvcStudy.Models.Register2@{3ViewBag.Title="Index";4}567@using(Html.BeginForm())8{9
5、ord)16
6、"注册"/>35
7、der("~/bundles/modernizr")9@Scripts.Render("~/bundles/lufy")1011
8、下属性的值是否跟笔者的一样: 三.常规验证相信很多从事ASP.NET的开发者在对数据的验证上基本都是用的ASP.NET自带的验证控件,同时在后台还会通过N多个if语句再去判断,所以在ASP.NETMVC的常规验证跟这个一样,唯一的区别就是错误的信息输出不需要我们自己实现了,下面我们修改Home控制器中的Index(
此文档下载收益归作者所有