我不想显示ValidationSummary,以防它只显示已显示的字段相关错误。但是,当发生自定义服务器端验证错误时,我确实需要ValidationSummary:if(!UserManager.IsEmailConfirmed(user.Id)){AuthenticationManager.SignOut();ModelState.AddModelError("","Youneedtoconfirmyouremail.");returnView(model);} 最佳答案 使用@Html.ValidationSummary(exc
问题ASP.NETMVC3RC在运行时(浏览时)给我一个外部MVC区域的编译错误。该网站本身可以运行,但插件拒绝加载并抛出与未知模型有关的编译问题。LogOn.cshtml@modelTestProject.Models.LogOnModel@{View.Title="LogOn";}//.....omittedforbrevity运行时抛出错误。CompilationErrorDescription:Anerroroccurredduringthecompilationofaresourcerequiredtoservicethisrequest.Pleasereviewthefol
我正在尝试在验证摘要中显示强标记,但它对其进行了编码并且无法正确显示。@Html.ValidationSummary(false,"ERROR:Theformisnotvalid!")我怎样才能让它工作? 最佳答案 最简单的方法:@if(!ViewData.ModelState.IsValid){@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary(false,"ERROR:Theformisnotvalid!").ToHtmlString()))}
我正在尝试在验证摘要中显示强标记,但它对其进行了编码并且无法正确显示。@Html.ValidationSummary(false,"ERROR:Theformisnotvalid!")我怎样才能让它工作? 最佳答案 最简单的方法:@if(!ViewData.ModelState.IsValid){@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary(false,"ERROR:Theformisnotvalid!").ToHtmlString()))}