1

モデルにMVC検証属性がたくさんあります。defaultModelBinderが送信時にモデルをバインドすると、すべてがうまく機能します。ただし、カスタムモデルバインダーを作成する必要があります。検証属性を引き続き使用したいと思います。できますか?もしそうなら、どのように?

4

1 に答える 1

0

これが可能かどうかはわかりませんが、可能であれば、デフォルトのモデルバインダーの拡張ポイントではあまり検出されないということです。私はこれを無駄に機能させるために1日数時間を費やしました。

これを機能させる代わりに、コントローラーのTryValidateModel()メソッドを使用できます。

于 2010-07-14T20:52:28.300 に答える