【发布时间】:2012-12-23 04:32:48
【问题描述】:
处理 MVC 3 应用程序。
我需要在验证消息 html 中添加一个类。我的意思是跨度标签。
我的模特
[Required(ErrorMessage = "Role Name is required")]
[RegularExpression(@"^[a-zA-Z ]+$",
ErrorMessage = "Only alphabets and spaces allowed")]
public string RoleName { get; set; }
标记
<label for="name">RoleName</label>
@Html.TextBoxFor(m => m.RoleName)
@Html.ValidationMessageFor(m => m.RoleName, "some",
new { @class = "immediate" })
但我看不到像这样的重载方法 @Html.ValidationMessageFor(m => m.RoleName, htmlAttributes) 。如果我 给出一些文本,它没有显示我输入的验证消息 模型。它总是只显示一些文本。
有什么解决办法吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-validation