如何在ASP.NET MVC中扩展ValidationSummary HTML Helper?
发布时间:2020-05-24 03:06:25 所属栏目:asp.Net 来源:互联网
导读:我需要将验证摘要包装在div中.当出现错误时,如何设置验证摘要以将其包装为div? div class=validation-summary %= Html.ValidationSummary(Login was unsuccessful. Please correct the errors and try again.) %/div 我不得不在我的另一个项目中扩展验证
|
我需要将验证摘要包装在div中.当出现错误时,如何设置验证摘要以将其包装为div? <div class="validation-summary">
<%= Html.ValidationSummary("Login was unsuccessful. Please correct the errors and try again.") %>
</div>
解决方法我不得不在我的另一个项目中扩展验证摘要,以处理一个页面上的多个表单.虽然这是不同的,你可以创建自己的扩展方法… namespace System.Web.Mvc
{
public static class ViewExtensions
{
public static string MyValidationSummary(this HtmlHelper html,string validationMessage)
{
if (!html.ViewData.ModelState.IsValid)
{
return "<div class="validation-summary">" + html.ValidationSummary(validationMessage) + "</div>"
}
return "";
}
}
}
然后打电话 <%= Html.MyValidationSummary(
"Login was unsuccessful. Please correct the errors and try again.") %>
HTHS,查尔斯 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 大于或等于今天日期验证注释在MVC3
- asp.net-core – 在发布ASP.NET Core应用程序时自动执行迁移
- asp.net – 在JavaScript中访问asp:hiddenfield控件
- ASP .NET MVC Forms授权与Active Directory组
- asp.net-mvc – 使URL特定于(通过路由)
- asp.net – IValidatableObject在DataAnnotations失败时触发
- 如何在ASP.NET MVC中手动设置用户的角色?
- asp.net-mvc – Moq的意外验证行为
- ASP.NET命名空间
- asp.net-mvc – 如何在ASP.NET MVC中使用querystring路由UR
推荐文章
站长推荐
- 为什么[System.ComponentModel.ToolboxItem(fals
- 收藏的asp.net文件上传类源码
- asp.net-mvc – 如何使用UpdateModel进行单元测试
- asp.net-mvc – ASP .Net MVC中购物车的会话变量
- asp.net – Web Api – 如何直接从OnActionExecu
- asp.net – 处理单数和多个控制器/路由
- asp.net-mvc – ASP.NET MVC是否需要安装在我的生
- ASP.Net RSS提要
- ASP.NET Core 2.0和Angular 4.3文件上传进度
- asp.net – 在.NET 4.5 Azure部署中找不到编译器
热点阅读
