モデルバインディング - カスタムモデルバインダーある型のプロパティに対してカスタマイズされたモデルバインダーを適用する型毎のカスタムモデルバインダーを作る場合、DefaultModelBinderを継承するバインダークラスもしくはIModelBinderを実装するバインダークラスを作って、Application_Start()でModelBindersに登録する。 ModelBinders.Binders.Add(typeof(Product), new ProductModelBinder()); 参考http://www.codeproject.com/Articles/551576/ASP-NET-MVC-Model-Binding-and-Data-Annotation アノテーションで指定して、あるプロパティに対してカスタマイズされたモデルバインダーを適用する参考 |
|