0

我扩展了 ASP.NET MVC Html Helper 以包含我自己的 ValidationImage,它输出图像而不是标准标签。详细信息显示在StackOverflow 问题中:如何扩展 Html.ValidationMessage 以便可以将图像包含为错误?

我希望它现在可以与xVal很好地集成。这样做的最佳方法是什么?我将如何更改xVal.jquery.validate.js文件以使用我的错误图像?

目前我已经调整了xVal.jquery.validate.js文件以使用 img 标签而不是标准 span 标签。当xVal.jquery.validate.js插件尝试将某些内容附加到 img 标记时,我收到错误消息。我假设它试图将错误文本附加到会导致错误的图像标签。

修改xVal插件以便将错误添加到 title 属性并将 img 标签显示在视图中的最佳方法是什么?

4

1 回答 1

0

一种快速的方法是将您的图像放入属性中,例如

[Required(ErrorMessage="<img src=\"error.gif\">")]
public string Forename { get; set; }

但它并不理想。也许帮助类可以填充错误消息或类似的东西。

于 2009-10-16T15:35:39.167 回答