c# – MVC2 Html.ValidationMessageFor:添加htmlAttributes,但
发布时间:2020-12-15 06:36:30 所属栏目:百科 来源:网络整理
导读:我想更改由html.ValidationMessageFor呈现的代码的htmlAttributes,但是我希望显示的消息是“默认”. 过载选项是: A)Html.ValidationMessageFor(表达式) B)Html.ValidationMessageFor(expression,validationMessage) C)Html.ValidationMessageFor(expression
我想更改由html.ValidationMessageFor呈现的代码的htmlAttributes,但是我希望显示的消息是“默认”.
过载选项是: 我希望有一个Html.ValidationMessageFor(表达式,htmlAttributesObject)选项,但没有. 如何用选项C实现所需的结果?那就是存储“默认”消息的位置在哪里?有没有干净,简单的方法来获取它,所以我可以将其插入到validationMessage参数? 谢谢 解决方法
由于您不想覆盖默认消息,只需提供一个空字符串,MVC将使用默认消息:
<%: Html.ValidationMessageFor(m => m.propertyName,string.Empty,new { attribs ... }) %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |