クライアント側での検証の話です。スレッド「3桁コンマ区切り数字をコンマ無しでFrom送信したい」です。桁でコンマ区切りするというものです。回答にありますので見てください。よる検証が、かなり微妙ながら基本的なところでは整合を取って動きましたので、備忘録として書いておくことにしました。"{0}は{1}~{2}の間で入力してください。・・・という順序になってうまくいきます。あるものの、かなり微妙なところで動いていますので、実際に運用に使う場合は十分な検証が必要だと思います。順序でイベントが発生しなければならないが、全てのブラウザでそうかは不明。ユーザーが数字だけ入力してくれると期待するのは無理がある。無効にした場合はサーバー側だけで検証することになる。型にするとか)を考えた方が良いかもしれません。時点ではカンマ入りなので正規表現での検証で引っかかるという問題があります。半角変換の機能が実装されていますが、タイミングの問題で検証に引っかかってしまいます。時点で半角に変換されるので、見かけは正しく半角なのにエラーが出て混乱を招くと思います。半角変換のコードは削除した方がよさそうです。最後にオマケを二つ書いておきます。サーバーに送信されてしまいます。その場合、モデルバインディングできないのでアノテーション属性に設定した検証がかかる以前にエラーとなります。コードを追加して書き換えることができます。型プロパティの検証、エラーメッセージ」を見てください。blog2010年5月にこのブログを立ち上げました。関係のトピックス、ブログ2はそれ以外のトピックスに分けました。