Ich habe eine Sicht mit folgendem was funktioniert:
%Vor%Wenn ich jedoch ValidationMessageFor () in ValidateFor () wie folgt ändere:
%Vor%Ich bekomme diesen Kompilierfehler:
%Vor%Ich nehme an, ich vermisse etwas irgendwo, aber ich kann nicht herausfinden, was es ist. Ist jemand anderes auf dieses Problem gestoßen und hat eine Lösung gefunden oder hat jemand eine Idee, wie Sie das Problem lösen können?
Für diejenigen unter Ihnen, die Razor verwenden, können Sie das Gleiche mit
tun %Vor%statt der üblichen
%Vor% Wiederum, wie von Levi erwähnt, weil ein ValidateFor
void
, nicht MvcHtmlString
wie die meisten Html.
Methoden zurückgibt. Und wenn du keine Ahnung davon hast, was du tust, wenn du Html.ValidateFor
verwenden willst, wette ich, dass du tatsächlich Folgendes verwenden willst:
Tags und Links linq asp.net-mvc-2 validation client-side-validation