conflito de validação com base ASP.NET MVC 2 dados de anotação com LINQ2SQL
-
10-07-2019 - |
Pergunta
ASP.NET MVC 2, dá uma boa funcionalidade de validação de anotação com base, mas para utilizar esta funcionalidade Preciso de referência dois arquivos (Microsoft.Web.Mvc.ModelBinders.dll e System.ComponentModel.DataAnnotations.dll ), conforme descrito aqui
Eu uso LINQ2SQL, para criar meus entidades. E ele usa é próprias anotações dentro de classes de entidade, que precisa de uma outra versão de System.ComponentModel.DataAnnotations.dll
Assim, atualmente eu sou capaz de usar um deles (ou validação ou linq2sql) Alguém encontrou mesmo problema? Ou alguém sabe como resolver este problema?
Solução
O que você precisa fazer é criar classes de metadados para os campos que deseja valdiate,
http://www.asp.net/learn/mvc /tutorial-39-cs.aspx (Usando dados de anotação Validators com o Entity Framework)