控制客户端和服务器端的验证摘要显示

时间:2013-08-30 08:47:55

标签: asp.net-mvc validation twitter-bootstrap razor

我正在尝试在Bootstrap警报代码上使用Asp.net MVC ValidationSummary包,就像这样(razor):

if (!this.ViewData.ModelState.IsValid)
{
<div class="alert alert-error">
    <button type="button" class="close" data-dismiss="alert">&times;</button>
    <h4 class="alert-heading">Some error(s) occurred:</h4>
    @Html.ValidationSummary(false)
</div>
}

这在服务器端验证中运行良好,但是我的带有注释的视图模型会导致客户端验证,而上面的“if”似乎不适用于客户端。

那么......我如何测试客户端验证消息?

由于

1 个答案:

答案 0 :(得分:0)

查看在TwitterBootstrapMVC

中如何完成ValidationSummary

@Html.Bootstrap().ValidationSummary()

这适用于服务器端验证。对于客户端验证,您需要包含一个javascript文件:TwitterBootstrapMvcJs-3.0.0.js