###前提・実現したいこと
ViewModelを共通で利用する場合で、RequireされているためModel.Stateで弾かれてしまいます。
そこで、ModelState.Removeで除外しようと思ったのですが、4個近くあるため配列で入れたいと思いその為のメソッドを作りましたが、ModelStateの拡張メソッドとして作ったほうがよろしいかと思いましたが、どうすればよいかわかりません。
###理想のソースコード
public static void Remove(this ModelStateDictionary ModelState, params string[] modelProperties) { foreach (var prop in modelProperties) ModelState.Remove(prop); } // 利用方法 ModelState.Remove("hoge1", "hoge2", "hoge3", "hoge4")
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/10 13:12