是否有人知道我在哪裏可以找到構建自定義模型綁定器的教程。ASP.Net MVC自定義模型綁定說明
我發現了幾個使用EntitySets的默認模型聯編程序(在創建新對象時創建新對象並在編輯對象上創建重複項時未填充)的問題,並發現我的UI與我的模型完全不匹配(例如,時間字段格式爲「hh:毫米是「不符合時間跨度)。因此,我想看看創建自定義模型綁定器是否是更好的解決方案。我找到了幾個例子:here和here。第一個是我相信過時了,第二個並沒有真正解釋發生了什麼。
我的主要問題是我沒有完全理解BindModel方法的ControllerContext和ModelBindingContext實際是什麼,即它們如何與控制器和模型相關。
如果有人指向我的教程,或者可以看看dave hayden的帖子,並告訴我它如何使用當前的MVC實現,我將不勝感激。
http://odetocode.com/Blogs/scott/archive/2009/05/05/12801.aspx是一個很好的鏈接。請記住將自定義模型聯編程序添加到application_start()中的modelbinders聯編程序集合中 – GordonB 2010-11-09 13:11:42