ASP.NET MVC 2,提供了基于注释的良好验证功能,但要使用此功能,我需要引用两个文件(Microsoft.Web.Mvc.ModelBinders.dll和 System.ComponentModel.DataAnnotations.dll )如此处所述

我使用LINQ2SQL来创建我的实体。它在Entity类中使用它自己的注释,它需要另一个版本的 System.ComponentModel.DataAnnotations.dll

所以目前我可以使用其中一个(验证或linq2sql) 有没有人遇到同样的问题?或者有人知道如何解决这个问题吗?

有帮助吗?

解决方案

您需要做的是为要修改的字段创建MetaData类,

http://www.asp.net/learn/mvc /tutorial-39-cs.aspx (使用带有实体框架的数据注释验证器)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top