【问题标题】:How can I make xVal work with my extended Html.ValidationImage?如何使 xVal 与扩展的 Html.ValidationImage 一起使用?
【发布时间】:2009-08-13 16:28:58
【问题描述】:

我扩展了 ASP.NET MVC Html Helper 以包含我自己的 ValidationImage,它输出图像而不是标准标签。详情显示在StackOverflow Question: How do I extend Html.ValidationMessage so that I can include an image as the error?

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

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

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

【问题讨论】:

    标签: jquery asp.net-mvc jquery-plugins xval


    【解决方案1】:

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

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

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

    【讨论】:

    • 实际上,我很想听听您是否有更好的方法,因为您的问题已经在不久前发布了 :)
    • 我相信我创建了 Html 帮助类来使用错误消息中的图像。
    猜你喜欢
    • 2011-01-28
    • 1970-01-01
    • 1970-01-01
    • 2011-04-28
    • 2020-12-01
    • 2020-02-27
    • 2015-08-30
    • 2012-08-03
    • 1970-01-01
    相关资源
    最近更新 更多