ASP.NET、Silverlight等、.NET Frameworkの中でもWebに関する技術のTips、情報を主にまとめています。 ASP.NET MVCでは入力値のチェックに属性の設定によるバリデーションが利用できます。 Modelとして作成したクラスのプロパティに属性を設定するだけで以下のようなエラーチェックが可能です。 ここではNameプロパティに [Required(ErrorMessage="名前は必須入力です")] Mailプロパティに [RegularExpression(@"[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}", ErrorMessage = "メールが正しくありません")] という属性を設定しています。 スキャッフォールディングで作成したビューでは、標準で上記の属性によるバリデーションがJQuery.Vali
![mvcConf @:Japan ふりかえり 4: バリデーション(入力値チェック)](https://cdn-ak-scissors.b.st-hatena.com/image/square/36cf3d81a9f3ac08e01e08a740c8b703f6326e40/height=288;version=1;width=512/https%3A%2F%2Fblogonos.wordpress.com%2Fwp-content%2Fuploads%2F2011%2F06%2F14_thumb.png)