ASP.NET MVC+LINQ开发一个图书销售站点(8):表单验证
2008-03-26 17:32
597 查看
我们用AddCategory(添加图书目录这个页面来举例),我们要求目录名不能为空
1. 修改AddCategory.aspx
2. 在Content目录下新建一个FormValidate.js
3. 我们同样不能忘了后端验证,修改CategoryController
疑问1: 我本来想如果为空直接return,但是页面一片空白,我只能重新RenderView当前页面,但是如果我页面上有上次请求传来的数据,我只能重新执行上次的Action,如果没有参数则以,如果有参数,难道还要都保存起来,那位朋友知道?
4.效果
a. 没有输入内容,焦点离开
b.输入内容后,焦点离开
疑问2: 这样的用,就得自己写javascript, webForm那套方便的验证机制如何在MVC里用?
1. 修改AddCategory.aspx
2. 在Content目录下新建一个FormValidate.js
3. 我们同样不能忘了后端验证,修改CategoryController
疑问1: 我本来想如果为空直接return,但是页面一片空白,我只能重新RenderView当前页面,但是如果我页面上有上次请求传来的数据,我只能重新执行上次的Action,如果没有参数则以,如果有参数,难道还要都保存起来,那位朋友知道?
4.效果
a. 没有输入内容,焦点离开
b.输入内容后,焦点离开
疑问2: 这样的用,就得自己写javascript, webForm那套方便的验证机制如何在MVC里用?
相关文章推荐
- ASP.NET MVC+LINQ开发一个图书销售站点(6):创建数据层
- ASP.NET MVC+LINQ开发一个图书销售站点(5):创建逻辑层接口
- ASP.NET MVC+LINQ开发一个图书销售站点
- ASP.NET MVC+LINQ开发一个图书销售站点(9):编辑目录
- ASP.NET MVC+LINQ开发一个图书销售站点
- ASP.NET MVC+LINQ开发一个图书销售站点(7):图书分类管理
- ASP.NET MVC+LINQ开发一个图书销售站点(11):图书管理
- ASP.NET MVC+LINQ开发一个图书销售站点(2):对象及其关系
- ASP.NET MVC+LINQ开发一个图书销售站点(4):创建一个ASP.NET MVC应用的原型
- ASP.NET MVC+LINQ开发一个图书销售站点
- ASP.NET MVC+LINQ开发一个图书销售站点(1):需求分析
- ASP.NET MVC+LINQ开发一个图书销售站点(3):建立数据库
- ASP.NET MVC+LINQ开发一个图书销售站点(10):作者管理
- 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 4 - 验证
- [翻译-ASP.NET MVC]Contact Manager开发之旅迭代3 - 验证表单
- [翻译-ASP.NET MVC]Contact Manager开发之旅迭代3 - 验证表单
- 一个在ASP.NET MVC框架下开发的留言本示例(1)
- ASP.NET MVC5+MySql使用ASP.NET 身份验证实现用户和角色功能 1 概述 目标:使用MySql数据库,建立一个使用ASP.NET 身份验证的应用,并实现角色功能,身份
- 使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 6 - 业务逻辑
- ASP.NET MVC 3 扩展之增加一个验证 URL 格式的 DataAnnotation