ASP MVC 4 /如何将模型与元数据文件永久关联?

时间:2015-08-20 18:22:43

标签: asp.net-mvc asp.net-mvc-4

使用ASP MVC 4 / VS 2013,使用教程(http://www.asp.net/mvc/overview/getting-started/database-first-development/enhancing-data-validation)为模型创建元数据文件,但在重新生成类时,属性不会传输,也不会“使用System.ComponentModel.DataAnnotations”。

可以再次手动输入属性到每个模型,但是每次更新/重新生成数据库时都会再次丢失属性。有关如何将每个模型与元数据文件永久关联的任何建议?请指教。

1 个答案:

答案 0 :(得分:0)

是的,您不必更改EF创建的类,您需要创建另一个文件(例如ClassMetadata.cs),因此您必须为每个实体,EF创建的类以及您的类(元数据)进行分类,但是在另一个文件中。

此外,如果问题仍然存在,您能告诉我们一些代码吗?