验证错误时将类应用于父级

时间:2013-12-04 10:29:42

标签: c# .net validation asp.net-mvc-4 twitter-bootstrap-3

我正在使用Bootstrap和ASP.NET MVC并使用@Html.TextboxFor<...>(...)帮助器为我的模型创建文本框。

我目前的代码如下所示。

<div class="form-group">
  @Html.LabelFor(m=>m.Email,"Email Address")

  <div class="input-group">
    @Html.TextBoxFor(m=> m.Email, 
            new { @class = "form-control", placeholder = "Enter e-mail" })
            <span class="input-group-addon">@@mydomain.com</span>
   </div>
   <span>@Html.ValidationMessageFor(m=>m.Email) </span>
 </div>

这很好,但是我想将'has-error' css类添加到顶部div(class=form-group的那个)。这是因为我想在出现错误时使用引导类。

我理解HTML帮助器和验证添加了'input-validation-error'类,但我想要引导类,而不是输入,我希望它在父div上,因此样式按预期工作。

我该如何做到这一点?

0 个答案:

没有答案