Asp.net mvc 控制客户端和服务器端验证摘要的显示
我正在尝试在引导警报代码上使用Asp.net MVC ValidationSummary包装,如下所示(razor):Asp.net mvc 控制客户端和服务器端验证摘要的显示,asp.net-mvc,validation,twitter-bootstrap,razor,Asp.net Mvc,Validation,Twitter Bootstrap,Razor,我正在尝试在引导警报代码上使用Asp.net MVC ValidationSummary包装,如下所示(razor): 如果(!this.ViewData.ModelState.IsValid) { &时代; 出现了一些错误: @Html.ValidationSummary(false) } 这在服务器端验证中可以正常工作,但在我的视图模型中,注释会导致客户端验证,而我上面的“如果”在客户端似乎不起作用 所以。。。如何测试客户端验证消息 谢谢查看验证摘要是如何在中完成的 @Html.Boot
如果(!this.ViewData.ModelState.IsValid)
{
&时代;
出现了一些错误:
@Html.ValidationSummary(false)
}
这在服务器端验证中可以正常工作,但在我的视图模型中,注释会导致客户端验证,而我上面的“如果”在客户端似乎不起作用
所以。。。如何测试客户端验证消息
谢谢查看验证摘要是如何在中完成的
@Html.Bootstrap().ValidationSummary()
这对于服务器端验证来说很好。对于客户端验证,您需要包含一个javascript文件:
if (!this.ViewData.ModelState.IsValid)
{
<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<h4 class="alert-heading">Some error(s) occurred:</h4>
@Html.ValidationSummary(false)
</div>
}