mvc5 では、属性を使用するたびに[MaxLength(10)]
、次の html 属性が生成されます。
`data-val-maxlength="The field Email must be a string or array type with a maximum length of '10'."
これは素晴らしく便利ですが、私がやりたいことは、ユーザーが最大長に達した後に入力できないようにすることです。これを行うには、html属性を使用できますmaxlength
。今、私が理解しようとしているのは、カスタム属性を接頭辞なしでhtmlフィールドに挿入する方法ですdata-val-
私はこれをやってみましIClientValidatable
たが、それは data-val- プレフィックスを生成します。これは可能ですか?