2
我想突出顯示字段名稱,而不是在出現驗證錯誤時顯示單獨的錯誤消息。ASP.NET MVC - 用驗證錯誤信息替換標籤?
除了檢查ModelState Errors集合並將每個.LabelFor()
包裝在if
以外,是否還有其他方便的方法?
此外,我想將標籤格式設置爲粗體,或者如果模型元數據具有[Required]
屬性,請添加星號。
我想突出顯示字段名稱,而不是在出現驗證錯誤時顯示單獨的錯誤消息。ASP.NET MVC - 用驗證錯誤信息替換標籤?
除了檢查ModelState Errors集合並將每個.LabelFor()
包裝在if
以外,是否還有其他方便的方法?
此外,我想將標籤格式設置爲粗體,或者如果模型元數據具有[Required]
屬性,請添加星號。
你需要使用自定義Object.ascx文件通過創建要麼/Shared/DisplayTemplates/Object.ascx或/Shared/EditorTemplates/Object.ascx
我不能回答比本指南更好Brad Wilson的博客:http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-4-custom-object-templates.html
優秀的鏈接。 – 2010-10-19 23:28:31