页面的修改添加,以及验证控件的常见应用

Posted aaay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面的修改添加,以及验证控件的常见应用相关的知识,希望对你有一定的参考价值。

1.1.    同一页面,既实现修改,又需要添加

1)       根据ID参数,查询修改对象:对象=BLL.Manage.Select(ID);

2)       如果找到对象则为修改模式,否则为添加模式;修改模式时,需要把获取到的对象存入Session中:Session["M"] = 对象

3)       参照本文档中添加及新页面修改部分,分别实现添加和修改功能

技术图片

 

 

 

1.2.    验证控件的常见应用

1)       CompareValidator:比较验证

l  控件比较(等于验证):密码与确认密码

l  不等于验证:不等于0,比如下拉框选择

l  单边验证:只指定最大值或最小值,比如出生日期在2000年以后的

l  数据类型验证:比如只能输入整数、小数、日期等【OperatorType

2)       CustomValidator:其它控件完成不了或需要操作数据库

3)       RangeValidator:最大值和最小值,比如年龄1-20岁

4)       RegularExpressionValidator:规定格式,比如邮箱、手机号、中文

5)       RequiredFieldValidator:必填,其它验证控件的首选

6)       不执行验证:CausesValidation="False"

 

1.3.    登录功能实现及身份验证

1)       登录其实是一种特殊的查询,需要在Service中添加查询方法(类似主键查找)

技术图片

 

以上是关于页面的修改添加,以及验证控件的常见应用的主要内容,如果未能解决你的问题,请参考以下文章

如何给动态添加的form表单控件添加表单验证

带有 JQuery 验证的 Kendo DatePickerFor

requiredfield 验证器正在阻止提交另一个表单

UIView常见属性

asp.net MVC Razor 文本框控件验证

自定义控件(倒计时篇)