Ich fragte mich, ob es eine Möglichkeit gibt, ASP.Net Data Annotation ohne die MVC-Site zu verwenden.Verwenden von ASP.Net MVC Data Annotation außerhalb von MVC
Mein Beispiel ist, dass ich eine Klasse, die einmal erstellt muss überprüft werden müssen, oder wird einen Fehler werfen. Ich mag die Methode der Datenanmerkungen, statt einer Menge von if-Blöcken, die vom Initalisator abgefeuert werden.
Gibt es eine Möglichkeit, dies zum Laufen zu bringen?
Ich dachte, es so etwas wie wäre:
- Daten hinzufügen Anmerkungen
- Feuer ein Verfahren, in dem initialiser, die den MVC-Validator auf der Klasse
irgendwelche Ideen nennen? Ich muß zugeben, ich habe den MVC-Framework zu meinem Projekt hinzugefügt, wie ich habe gehofft, dass ich nur die Daten Anmerkungen Klasse System.ComponentModel.DataValidation
Ich habe meine eigene Version der DataValidation-Klasse erstellt, die ich möglicherweise auslagern kann, wenn die Leute interessiert sind. Es wurde vor MVC2 gemacht und kann komplexere Fälle berücksichtigen. –