Question

ASP.NET MVC 2, fournit une bonne fonctionnalité de validation basée sur des annotations, mais pour utiliser cette fonctionnalité, je dois référencer deux fichiers (Microsoft.Web.Mvc.ModelBinders.dll et System.ComponentModel.DataAnnotations.dll ) comme décrit ici

J'utilise LINQ2SQL pour créer mes entités. Et il utilise ses propres annotations dans les classes d'entité, ce qui nécessite une autre version de System.ComponentModel.DataAnnotations.dll

.

Donc actuellement, je peux utiliser l’un d’eux (validation ou linq2sql) Est-ce que quelqu'un a rencontré le même problème? Ou est-ce que quelqu'un sait comment résoudre ce problème?

Était-ce utile?

La solution

Ce que vous devez faire est de créer des classes MetaData pour les champs que vous souhaitez valdier,

http://www.asp.net/learn/mvc /tutorial-39-cs.aspx (Utilisation de validateurs d'annotation de données avec Entity Framework)

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