0
我正在處理MVC 4項目,該項目需要在模型驗證引發任何錯誤時生成特定標記。如何自定義由MVC中ValidationMessageFor生成的HTML標記
假設:
<div><i class="fa fa-info"></i><span>Error Message</span><div>
我試圖jQuery來更新事件所需的標記,但使因爲太多的客戶端事件需要附加的DOM元素的代碼複雜。
感謝
編輯: Razor視圖引擎產生
@Html.ValidationMessageFor(model => model.ModelProperty)
一個特定的標記我想自定義的Razor視圖引擎上面的輔助方法生成的標記,而不會影響驗證功能。
究竟是什麼,你的需要 –
你想改變你的HTML?這個問題還不清楚。 – Arg0n
您需要編寫自己的HtmlHelper擴展方法。爲什麼不使用css來設置'ValidationMessageFor()'產生的''元素呢? –