MVC数据验证使用小结
2014-02-28 11:26
253 查看
原文:MVC数据验证使用小结描述:MVC数据验证使用小结
内容:display,Required,stringLength,Remote,compare,RegularExpression
本人最近在公司用mvc做了一个修改密码的功能,使用的是mvc数据验证,现将使用心得分享给大家
首先,我们先分析一下,如果要实现密码修改功能,我们需要做哪些工作。先从页面说起吧,前台页面起码需要三个密码框吧,分别表示原始密码,新密码,重复新密码,最后再加一个按钮,这样一个页面的基本元素就构造完毕了
其次,我们需要对添加的数据进行验证,包括,原始密码正确性验证,新密码格式验证,重复输入的密码一致性验证
最后,我们把修改后的密码保存到数据库里就大功告成了(注:这里只是简单的实现了密码的修改功能)
所以,分析到这里,思路也就清晰了,下面就该实现了
一、设计思路
1、设计一个修改密码模型类
2、使用mvc创建一个该模型类的强类型视图
3、提交表单,将新密码保存到数据库
二、代码实现
1、我们先看一下设计的模型类的代码吧
配置web.config
三、运行截图
运行程序,点击提交按钮后将会看到模型验证已经生效
内容:display,Required,stringLength,Remote,compare,RegularExpression
本人最近在公司用mvc做了一个修改密码的功能,使用的是mvc数据验证,现将使用心得分享给大家
首先,我们先分析一下,如果要实现密码修改功能,我们需要做哪些工作。先从页面说起吧,前台页面起码需要三个密码框吧,分别表示原始密码,新密码,重复新密码,最后再加一个按钮,这样一个页面的基本元素就构造完毕了
其次,我们需要对添加的数据进行验证,包括,原始密码正确性验证,新密码格式验证,重复输入的密码一致性验证
最后,我们把修改后的密码保存到数据库里就大功告成了(注:这里只是简单的实现了密码的修改功能)
所以,分析到这里,思路也就清晰了,下面就该实现了
一、设计思路
1、设计一个修改密码模型类
2、使用mvc创建一个该模型类的强类型视图
3、提交表单,将新密码保存到数据库
二、代码实现
1、我们先看一下设计的模型类的代码吧
<appSettings> <add key="ClientValidationEnabled" value="true" /> <add key="UnobtrusiveJavaScriptEnabled" value="true" /> </appSettings>
配置web.config
三、运行截图
运行程序,点击提交按钮后将会看到模型验证已经生效
相关文章推荐
- MVC使用jQuery从视图向控制器传递Model,数据验证,MVC HTML辅助方法小结
- MVC使用jQuery从视图向控制器传递Model,数据验证,MVC HTML辅助方法小结
- MVC使用jQuery从视图向控制器传递Model,数据验证,MVC HTML辅助方法小结
- MVC数据验证使用小结
- MVC使用jQuery从视图向控制器传递Model,数据验证,MVC HTML辅助方法小结
- 在使用Mvc ”FormCollection “ +“ValidationSummary”和“ValidationMessage” 验证数据时的小问题
- MVC数据验证Membership使用常见错误
- 在MVC中如何在使用 MicrosoftMvcValidation验证的前提下使用 jQuery.Ajax 提交数据的时候检查验证是否通过
- ASP.NET MVC Music Store教程(6):使用数据注释为模型进行验证
- JSP培训(7)——使用JDBC完成动态验证、采用MVC完成数据查询
- MetadataType的使用,MVC的Model层数据验证
- MetadataType的使用,MVC的Model层数据验证
- JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法
- JSP培训(7)——使用JDBC完成动态验证、采用MVC完成数据查询
- 【转】METADATATYPE的使用,MVC的MODEL层数据验证
- MetadataType的使用,MVC的Model层数据验证
- 【转】MetadataType的使用,MVC的Model层数据验证
- JSP使用JDBC完成动态验证及采用MVC完成数据查询的方法
- MVC 音乐商店 第 6 部分: 使用数据批注模型验证
- METADATATYPE的使用,MVC的MODEL层数据验证