Ich arbeite mit Steve Sandersons BeginCollectionItem Dienstprogramm zum Rendern einer Liste von Objekten in MVC3 bearbeitet werden, und es funktioniert gut, wenn Sie eine gesamte Sammlung von einem Iterator Rendern. Mein Problem tritt auf, wenn ich versuche, der Sammlung nur ein neues Element hinzuzufügen und das HTML zurückzugeben, das dieses Objekt darstellt. Aus irgendeinem Grund werden meine Datenanmerkungen nicht im HTML-Code gerendert, der vom Code kommt.
Gibt es dafür irgendwelche Fixes, oder gibt es etwas anderes, ohne die Validierung selbst schreiben zu müssen, um dieses Problem zu lösen?
Danke.
Dinge zu beachten:
FormContext
existiert in der Methode, die Sie zum Erstellen dieses zusätzlichen Objekts verwenden. Wenn Sie eine Teilansicht verwenden, fügen Sie oben Folgendes hinzu: -
%Vor%-
%Vor%Tags und Links asp.net-mvc-3 jquery asp.net unobtrusive-validation