0
A
回答
1
当你有一个控制器参数是一个类时,DefaultModelBinder
将尝试创建它的一个实例并用请求中的数据填充属性。
即使没有任何属性的单个值,它也会创建该对象并将其传递给您的操作方法。
正如评论中所述,您可以下载MVC框架的源代码(查找类DefaultModelBinder
)或使用反射器等工具,查看源代码。
如果您有特定的问题,请张贴一些代码。
相关问题
- 1. ASP.NET MVC:模型绑定复杂类型
- 2. MVC 3复杂模型绑定
- 3. ASP.NET MVC复杂模型绑定
- 4. 复杂类型MVC的自定义模型绑定器3
- 5. MVC-模型绑定的复杂类型
- 6. ASP.NET MVC 3 Json模型绑定3级对象
- 7. 复杂的ASP.NET MVC绑定
- 8. ASP.NET MVC:模型绑定半对象
- 9. 用JSON发布复杂对象数组,MVC模型不绑定
- 10. 复杂抽象对象的WebAPI自定义模型绑定
- 11. Asp.net MVC 3 - 自定义模型绑定
- 12. ASP.NET MVC 4 - 复杂类型和模型绑定/渲染
- 13. Spring MVC复杂对象数据绑定
- 14. MVC Radiobutton绑定复杂对象
- 15. ASP.NET MVC - 清理复杂模型绑定场景中的URL
- 16. Asp.net MVC模块绑定与复杂类型的验证
- 17. ASP MVC 3 ajax与json模型绑定到复杂类
- 18. Asp.net MVC 3 JSON模型绑定
- 19. ASP.NET MVC 3模型绑定资源
- 20. 复杂的模型绑定
- 21. asp.NET MVC 3复合模式模型绑定
- 22. 复杂的WebGrid绑定在MVC 3
- 23. ASP.NET Web API模型绑定复杂对象的非顺序列表
- 24. asp.net mvc 3模型具有复杂的属性和复选框
- 25. ASP.NET MVC RouteValueDictionary和复杂对象
- 26. MVC.Net绑定复杂模型?
- 27. 绑定复杂对象到模型的列表
- 28. ASP.NET MVC 3复杂类型验证
- 29. asp.net Core 2自定义模型绑定器与复杂模型
- 30. 绑定在MVC asp.net复杂的类
请问您可以放置您的视图,模型和控制器吗? –
它是开源的,你可以看看它是如何工作的。 – asawyer