zoukankan      html  css  js  c++  java
  • 页面的修改、添加,以及验证控件的常见应用

    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中添加查询方法(类似主键查找)

  • 相关阅读:
    VS2017+MPI10.0安装与环境配置
    数组翻转(非reverse)
    判断一个字符串中出现次数最多的字符,统计这个次数
    Mock模拟数据,前后端分离
    js放大镜
    360度全景图片
    照片墙应用
    KindEditor配置和使用
    关于IIS的错误 312 (net::ERR_UNSAFE_PORT):未知错误
    从C到C++:命令行参数
  • 原文地址:https://www.cnblogs.com/aaaY/p/13192387.html
Copyright © 2011-2022 走看看