博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Artech的MVC4框架学习——第五章Model的绑定
阅读量:5820 次
发布时间:2019-06-18

本文共 563 字,大约阅读时间需要 1 分钟。

第一Model绑定本质就是为目标Action方法生成参数列表的过程,参数数据存在于http请求、请求的 URL 、消息报头或主体中。

第二aciton 参数的元数据通过 ParameterDescriptor来描述的,另外两个相关类型表示 controller和action(p184)

第三valueProvider是model数据提供者,数据来源:提交from表单、JSON字符串、当前路由数据、请求地址的查询字符串(Querystring)(p196),是一个内部数据容器,分NameValueCollection(p197包含两种:p203)和DictionaryValueProvider(p204 分三种:p204)

第四Model元数据通过ParameterDescriptor来描述,通过它的属性BindingInfo表示的ParameterBindingInfo对象具有一个名为 ModelBinder的组件用于整整实现Model数据绑定(P215)

第五mvc采用DefaultModelBinder来完成Model绑定,分别介绍针对 简单类型、复杂类型、数组、集合、字典类型的model绑定(p229)

转载于:https://www.cnblogs.com/lei2007/p/3233326.html

你可能感兴趣的文章
Hyper-V 2016 系列教程24 配置 iSCSI存储服务器
查看>>
hp 服务器通过串口重定向功能的使用
查看>>
国外10大IT网站和博客网站
查看>>
C#窗体控件更新(六)
查看>>
对java语言学习的个人看法
查看>>
android第十一期 - SmoothSwitchLibrary仿IOS切换Activity动画效果
查看>>
zabbix 批量web url监控
查看>>
大容量导入和导出数据 -- 格式化文件生成
查看>>
MongoDB CookBook读书笔记之导入导出
查看>>
mysql高可用方案之Keepalived+主主复制
查看>>
Nginx+PHP7 安装及配置
查看>>
KeyPass密码管理软件使用说明
查看>>
shell如何快速锁定所有账号
查看>>
听比喻,懂原理(1)超五类双绞线和六类双绞线的区别
查看>>
HTML 5实现的手机摇一摇
查看>>
Linux 文件IO理解
查看>>
Ninject 2.x细说---2.绑定和作用域
查看>>
30个非常时尚的网页联系表单设计优秀示例
查看>>
使用membership(System.Web.Security)来进行角色与权限管理
查看>>
C# 委托、事件 学习
查看>>