zoukankan      html  css  js  c++  java
  • Artech的MVC4框架学习——第六章Model的验证

    第一Model验证旨在为通过Model绑定生成参数进行检验以确保用户输入数据的有效性(p318)

    第二Model验证分两种:服务器端(三种解决方案 p256)和客户端(ajaxjQuery)

    第三服务端验证:ModelValidator是整个Model验证系统的核心,它的提供者是ModelValidatorProvider (P258),modelValidatorProvider是通过ModelValidatorProviders进行注册(p264)

                         三种解决方案分别对应三种 Provider(p264)

    第四Model验证实现过程(p269)Modelstate:表示model状态,不但为ValueProvider提供数据,并且提供数据的验证结果也保存在这里面。详细了解Modelstate(p270),验证信息才呈现(p272)

    第五Model绑定中的验证,验证与绑定不可能是先后的过程,验证规则可以应用到每一个节点上(p278)

    第六基本数据注解特性的model验证(p283),我们可以再数据类型及其属性上应用相应的验证特性来定义相应的验证规则。

    第七客户端验证:Jquery验证(p311)及自定义验证(p315)

  • 相关阅读:
    Stm32高级定时器(三)
    Stm32高级定时器(二)
    Java网络编程
    Java锁详解
    Linux Shell入门
    Mysql锁详解
    Redis入门——Java接口
    Redis入门——安装与基本命令
    Eclipse创建maven工程后没有build path解决方案
    Jersey入门——对Json的支持
  • 原文地址:https://www.cnblogs.com/lei2007/p/3238873.html
Copyright © 2011-2022 走看看