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)

  • 相关阅读:
    webstorm 自定义代码模板
    HTML5 manifest ApplicationCache
    WebStorm 快捷键收藏
    函数内巧用注释实现多行文本拼接
    图片剪裁上传插件
    将json转为复杂url参数
    CSS3实现半像素边框
    打造自己的3D全景漫游
    自适应rem布局
    header页头内容整理
  • 原文地址:https://www.cnblogs.com/lei2007/p/3238873.html
Copyright © 2011-2022 走看看