ASP.NET MVC - 用验证错误消息替换标签?

时间:2010-10-19 16:33:26

标签: asp.net-mvc validation

我想突出显示字段名称,而不是在出现验证错误时显示单独的错误消息。

除了检查ModelState Errors集合并将.LabelFor()中的每个if打包在一起之外,还有其他方便吗?

另外,我想将标签格式化为粗体,或者如果模型元数据具有[Required]属性,则添加星号。

1 个答案:

答案 0 :(得分:1)

您需要通过创建/Shared/DisplayTemplates/Object.ascx或/Shared/EditorTemplates/Object.ascx

来使用自定义Object.ascx文件

我无法在Brad Wilson的博客上回答这个指南:http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-4-custom-object-templates.html