Je me demandais s'il était possible d'utiliser l'annotation de données ASP.Net sans le site MVC. Mon exemple est que j'ai une classe qui, une fois créée doit être validée, ou va lancer une erreur. J'aime la méthode des annotations de données, au lieu d'un tas de blocs if lancés par l'initaliser.Utilisation de l'annotation de données ASP.Net MVC en dehors de MVC
Existe-t-il un moyen de faire fonctionner cela?
je pensais que ce serait quelque chose comme:
- annotations de données Ajouter
- incendie une méthode dans le initialiseur qui appelle le validateur MVC sur la classe
des idées? Je dois admettre que je nai ajouté le framework MVC pour mon projet que j'espérais que je pouvais utiliser les annotations de données de classe System.ComponentModel.DataValidation
J'ai créé ma propre version de la classe DataValidation, je peux éventuellement l'externaliser si les gens sont intéressés. Il a été fait avant MVC2, et peut accueillir des cas plus complexes. –