DataAnnotation
前回投稿した記事で、 モデルのバインドに関して調べました。 saboten-sakura.hatenablog.com以下のように複数の Name が存在した場合。 @using (Html.BeginForm("Send", "Home", null, FormMethod.Post)) { <input type="text" name="a" /> <input type="checkbox" name="a" value="true" /> <input type="hidden" name="a" value="false" />
.NET
.NET Framework
ASP.NET
ASP.NET MVC
DataAnnotationsModelValidatorProvider
ModelValidatorProviders.Providers
C#
DataAnnotation
技術
プログラマー
システムエンジニア
タイトルの通り、モデルバインド時に、 DataAnnotation を実行しない方法です。DataAnnotationsModelValidatorProvider を、 ModelValidatorProviders.Providers から取得し削除します。 using System.Linq; using System.Web.Mvc; public class MvcApplicat…