2012-04-02 4 views
0

Ich habe eine asp.net mvc3-Anwendung entwickelt.Dynamische Ansichtsseite mit jQuery unaufdringliche Validierung in asp.net mvc3

Hier ist meine Situation: Die Steuerelemente, die auf der Ansichtsseite angezeigt werden sollen, befindet sich in der Datenbank. In der Datenbank haben wir alle Kontrolldefinitionen gespeichert, zum Beispiel Kontrolltyp, Validierungsregex, erforderlich oder nicht. Derzeit, was ich tue, ist, dass ich die Datensätze für Kontrollen abrufe und HTML-Helfer verwende, um die Formularelemente zu erstellen und die Ansichtsseite anzuzeigen.

Das Problem mit diesem Ansatz ist, dass ich nicht jquery unaufdringliche Validierung verwenden kann.

Ist es möglich, ein dynamisches Modell zu haben, zu dem ich Eigenschaften und Datenanmerkungen zur Laufzeit hinzufügen und die Ansichtsseite anzeigen kann. Auf diese Weise werde ich eine Seite haben, die jQuery unaufdringliche Validierung unterstützt.

oder

schlagen Sie bitte eine andere alternative Lösung vor.

+0

try fluentvalidation. http://fluentvalidation.codeplex.com/ – Yorgo

Antwort