Agenda
前言
MVC的Model-Binding
建立複雜物件(牽扯到複雜模型綁定.)
這篇會跟大家介紹MVC是如何把達成這個複雜的動作
我有做一個可以針對於Asp.net MVC Debugger的專案,只要下中斷點就可輕易進入Asp.net MVC原始碼.
IModelBinder(DefaultModelBinder)
DefaultModelBinder
將Http請求傳來資料轉換為強型別物件,DefaultModelBinder
是如何取得使用Model
資料呢?
實現
IValueProvider
來處理。