摘要:
MVC可以将用户提交的数据绑定到Action参数,我们将这个过程称之为模型绑定,在模型绑定中有两个关键:一个是值提供器,用于确定数据来源,另一个称为模型绑定器,用于确定如何将值绑定到特性的数据模型。MVC中默认的值提供器 值提供器是一组实现了IValueProvider接口的类,MVC中的值提供其使用了标准的抽象工厂设计模式,其类图如下: MVC提供了四种默认的值提供器:FormValueProvider:表单数据,对应于ASP.NET的Request.Form集合QueryStringValueProvider:查询字符串,对应于ASP.NET的Request.QueryString集合Ht 阅读全文