Razor ビュー エンジンを使用して MVC 4 ASP.NET アプリケーションを開発しています。「タイトル」と呼ばれるビューにプロパティがあり、そのメタデータを次のように設定しました。
[RegularExpression(@"^[\p{L}\p{N}\s\,\،\-\(\)\u200C]*$", ErrorMessage = "Some error message")]
public string Title { get; set; }
ビューでは、対応するテキストボックスに任意の文字を入力し始めるとすぐに、検証メッセージが表示されます。これはかみそりのビューです:
@Html.LabelFor(model => model.Title)
@Html.EditorFor(model => model.Title)
@Html.ValidationMessageFor(model => model.Title)
何か不足していますか?