所以我发现了类似的问题,但真的可以使用一些帮助!我有一个包含大量表的实体框架应用程序。我必须添加一个新表,我知道我可以使用.edmx文件中的向导来更新模型。问题是,我真的不想更新所有其他模型。我已经为我的模型添加了验证,因为它们在表单中使用,重新生成这些模型将摆脱所有代码。有什么建议?非常感谢。
答案 0 :(得分:0)
作为.edmx的一部分,您无法保留对自动生成的类所做的更改。
这可能不是您想要听到的答案,但您的情况是为您的用户提交的数据使用不同类别(即您的案例中的网络表单)的众多原因之一。
您应该将模型分开的其他一些原因:
SelectList
,这是一个帮助填充<select>
元素的对象,但不需要成为数据库的一部分,从而保持数据模型的简洁和简洁)