モデルバインディング - カスタムモデルバインダー

ある型のプロパティに対してカスタマイズされたモデルバインダーを適用する

型毎のカスタムモデルバインダーを作る場合、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

アノテーションで指定して、あるプロパティに対してカスタマイズされたモデルバインダーを適用する

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS