Question

J'utilise l'aperçu 2 de l'ASP .NET MVC Framework.

Je teste les attributs DataAnnotation avec mes propres modèles NHibernate, mais ils ne semblent pas fonctionner.

J'avais l'impression que la validation est supposée être déclenchée par la liaison de modèle lors d'une publication. Mais même si mon modèle est parfaitement lié aux données erronées que j'ai fournies, le ModelState.IsValid retourne toujours true.

Est-ce que DataAnnotations ne fonctionne qu'avec les classes générées par EntityFramework / Linq2Sql, ou bien je fais quelque chose de mal (ce qui est probablement le cas)?

Merci d'avance.

Était-ce utile?

La solution

En un mot, non. DataAnnotations fonctionne avec n'importe quelle classe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top