将动态数据(用于数据脚手架)添加到ASP.NET MVC 3站点
-
24-10-2019 - |
题
我在这里进行了第一个ASP.NET MVC 3项目,并且由于我需要支持存储过程,因此我决定将实体框架4.1与“数据库优先”方法一起使用,例如所有EDMX良好。
由于我绝对需要存储的过程支持,我 不能 使用Code-First(尽可能多)。
所有酷的新MVC脚手架似乎都基于代码优先(我无法使用 - 请参见上文),或者有任何方法 /设置来影响它,以便它使用 ObjectContext
代替 DbContext
??.
那么,如何使用EF 4.1数据库 - 第一方法来创建MVC 3应用程序的快速部分来踩踏一些查找表?我可以使用动态数据吗?如何将其添加到现有的MVC 3(.NET 4)项目中?似乎无法找到动态数据的任何“添加新项目”条目.....以及我发现的所有操作视频是MVC 1或2和.NET 3.5-它们是否仍然适用?
其他提示
最终不可能在没有大量的额外工作的情况下使用ASP.NET MVC 3的内置互动 - 因此,我最终回到了我的这个小项目的ASP.NET WebForms。
希望您尝试过:
Scaffold Controller Participant -force -repository -DbContextType "DBEntities"
dbentities是实体框架生成的模型类的名称。
不隶属于 StackOverflow