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

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

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

Last-modified: 2014-02-23 (日) 18:44:45