asp.net-mvc – ASP.NET MVC Validationsummary with excludeProp
发布时间:2020-05-27 16:52:45 所属栏目:asp.Net 来源:互联网
导读:说你有一个标准的ValidationSummary: %: Html.ValidationSummary(excludePropertyErrors: true) % 如果ModelState包含属性的模型错误,但不包含模型本身,则ValidationSummary将显示以下HTML: div class=validation-summary-errorsulli style=
|
说你有一个标准的ValidationSummary: <%: Html.ValidationSummary(excludePropertyErrors: true) %> 如果ModelState包含属性的模型错误,但不包含模型本身,则ValidationSummary将显示以下HTML: <div class="validation-summary-errors"><ul><li style="display:none"></li></ul></div> 其显示为空列表,但由于列表周围的红色边框仍然可见.这似乎是我的错误.我可以关闭ValidationSummary帮助器将会呈现一个空列表吗? 解决方法类似于usr的答案,我用以下的方式来解决这个问题:public static IHtmlString FixedValidationSummary(this HtmlHelper htmlHelper)
{
return htmlHelper.FixedValidationSummary(false);
}
public static IHtmlString FixedValidationSummary(this HtmlHelper htmlHelper,bool excludePropertyErrors)
{
var result = htmlHelper.ValidationSummary(excludePropertyErrors);
return result == null || result.ToString().Contains("display:none") ? null : result;
}
这样我就不用真的把原来的叉子分开了. 不过,同意这是非常讨厌的. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在github中避免使用ASP.NET密码?
- asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动
- asp.net-core – 在IIS Express上运行MVC6 Beta8应用程序
- asp.net-mvc-3 – 在MVC3中扩展不引人注目的javascript以在
- .net – ApiController与ODataController在露出DTO时
- asp.net-mvc – 为什么@ Html.AntiForgeryToken()在同一个响
- Mono,asp.net c#和MVC如何和教程
- 如何通过ASP.NET MVC上传文件并显示进度条?
- asp.net-mvc – asp.net mvc错误处理的最佳做法
- asp.net-mvc – 是否可以在MVC和Webforms之间共享母版页?
推荐文章
站长推荐
- asp.net-mvc – 如何在ASP.NET MVC中将多个对象传
- ASP.NET Forms Auth当所有其他应该被拒绝时,允许
- 为什么在ASP.NET Web API中从请求中删除内容范围
- asp.net – 如何让用户登录2周?
- asp.net-mvc – 添加视图模型类下拉列表不显示我
- asp.net – IE 11中的报表查看器打印按钮
- asp.net – 我可以在SQL会话状态配置中重用现有连
- asp.net-mvc-3 – 如何让User.Identity在控制器外
- asp.net-mvc – Mvc3 Antiforgery令牌多标签
- asp.net+js 实现无刷新上传解析csv文件的代码
热点阅读
