Woran kann Html.ValidateFor () - Methode zu erzeugen, wird ein Kompilierungsfehler?

Habe ich die Sicht mit den folgenden Werken:

<%= Html.TextBoxFor(m => m.FirstName, new { @class = "required_field_light" }) %>
<%= Html.ValidationMessageFor(m => m.FirstName) %>

Jedoch, wenn ich den ValidationMessageFor (), um eine ValidateFor() wie folgt:

<%= Html.ValidateFor(m => m.FirstName) %>

Bekomme ich diese kompilieren-Fehler:

"The best overloaded method match for 'System.IO.TextWriter.Write(char)' has some invalid arguments"
"Argument '1': cannot convert from 'void' to 'char'"

Ich nehme an, ich bin irgendwo etwas fehlt, aber ich kann nicht herausfinden, was es ist. Hat sonst noch jemand auf dieses problem und eine Lösung gefunden, oder hat jemand eine Idee, wie dieses Problem beheben?

InformationsquelleAutor Sailing Judo | 2010-06-15
Schreibe einen Kommentar