jjzjj

ValidationSummary

全部标签

c# - 如果错误已经逐字段显示,如何不显示 ASP MVC ValidationSummary?

我不想显示ValidationSummary,以防它只显示已显示的字段相关错误。但是,当发生自定义服务器端验证错误时,我确实需要ValidationSummary:if(!UserManager.IsEmailConfirmed(user.Id)){AuthenticationManager.SignOut();ModelState.AddModelError("","Youneedtoconfirmyouremail.");returnView(model);} 最佳答案 使用@Html.ValidationSummary(exc

c# - 外部 ASP.NET MVC 3 区域未在运行时编译(适用于 Preview 1 但不适用于 RC)

问题ASP.NETMVC3RC在运行时(浏览时)给我一个外部MVC区域的编译错误。该网站本身可以运行,但插件拒绝加载并抛出与未知模型有关的编译问题。LogOn.cshtml@modelTestProject.Models.LogOnModel@{View.Title="LogOn";}//.....omittedforbrevity运行时抛出错误。CompilationErrorDescription:Anerroroccurredduringthecompilationofaresourcerequiredtoservicethisrequest.Pleasereviewthefol

c# - MVC 3 在 ValidationSummary 中显示 HTML

我正在尝试在验证摘要中显示强标记,但它对其进行了编码并且无法正确显示。@Html.ValidationSummary(false,"ERROR:Theformisnotvalid!")我怎样才能让它工作? 最佳答案 最简单的方法:@if(!ViewData.ModelState.IsValid){@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary(false,"ERROR:Theformisnotvalid!").ToHtmlString()))}

c# - MVC 3 在 ValidationSummary 中显示 HTML

我正在尝试在验证摘要中显示强标记,但它对其进行了编码并且无法正确显示。@Html.ValidationSummary(false,"ERROR:Theformisnotvalid!")我怎样才能让它工作? 最佳答案 最简单的方法:@if(!ViewData.ModelState.IsValid){@Html.Raw(HttpUtility.HtmlDecode(Html.ValidationSummary(false,"ERROR:Theformisnotvalid!").ToHtmlString()))}