我的ASP.NET MVC项目中有一个表单。
我记得在开始时我的表单用于在相关字段旁边的一个漂亮的工具提示中显示验证消息。我认为这是默认行为。
但是现在,由于一个未知的原因,我的HTML5验证消息显示在字段的底部,而不是工具提示,用粗体黑色显示..
我不记得我修改了什么...
有什么想法吗?
修改
我在视野中的代码
@Html.ValidationSummary(true, "", new { @class = "text-danger" })
<div class="form-group">
@Html.LabelFor(model => model.Titre, htmlAttributes: new { @class = "control-label col-md-2 required" })
<div class="col-md-5">
@Html.EditorFor(model => model.Titre, new { htmlAttributes = new { @class = "form-control", required = "required" } })
</div>
<div class="col-md-5">
@Html.ValidationMessageFor(model => model.Titre, "", new { @class = "text-danger" })
</div>
</div>
和
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />