2009-08-13 16 views
0

Ich habe den ASP.NET MVC Html Helper um meine eigene ValidationImage erweitert, die ein Bild anstelle der Standard-Tags ausgibt. Details werden innerhalb der StackOverflow Question: How do I extend Html.ValidationMessage so that I can include an image as the error?Wie kann ich xVal mit meinem erweiterten Html.ValidationImage arbeiten lassen?

gezeigt Ich möchte, dass dies jetzt gut mit xVal integrieren. Was wäre die beste Methode dafür? Wie würde ich die xVal.jquery.validate.js Datei ändern, um mit meinen Fehlerbildern zu arbeiten?

Zur Zeit habe ich die xVal.jquery.validate.js Datei angepasst, um mit dem IMG-Tag statt mit dem Standard-Span-Tag zu arbeiten. Ich erhalte einen Fehler, wenn das xVal.jquery.validate.js Plug-in versucht, etwas an das IMG-Tag anzuhängen. Ich nehme an, dass versucht wird, den Fehlertext an das Image-Tag anzuhängen, was einen Fehler verursachen würde.

Was wäre der beste Weg, um das xVal Plug-in so zu ändern, dass der Fehler zum title-Attribut hinzugefügt wird und das img-Tag angezeigt wird?

Antwort

0

Ein schneller Weg, dies zu tun ist, Ihr Bild in die Attribute z.

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

Aber es ist nicht ideal. Vielleicht könnte eine Hilfsklasse die Fehlermeldung oder etwas ähnliches auffüllen.

+0

Eigentlich interessiert mich zu hören, wenn Sie eine bessere Methode haben, wie Ihre Frage vor einiger Zeit jetzt gepostet wurde :) – Remotec

+0

Ich glaube, dass ich die HTML-Helper-Klasse erstellt, um die Bilder in den Fehlermeldungen zu verwenden. – Luke

Verwandte Themen