我正在努力学习MVC。我想在添加控制器时自动生成所需的视图代码。如果我选择“Controllerwith读/写操作和视图,使用实体框架”,这是可能的。但是,我没有使用实体框架。如何在不使用实体框架的情况下实现类似的行为?以及为什么当我不使用实体框架时,它无法自动生成视图?
另外,是否有任何好的MVC3教程不使用实体框架(有可用的代码下载)?
参考文献
的MvcScaffolding package
发布于 2012-02-17 12:50:14
你可能会在Steve Sanderson's MvcScaffolding package上找到你要找的东西
努基特
Install-Package MvcScaffolding安装后(可能会安装一些EF要求),假设模型类型为MySweetModel,您可以构建模型的基本CRUD视图,如下所示
Scaffold Views MySweetModel请注意,此命令将不会创建控制器类,但应在/Views/MySweetModel下创建以下视图
It looks like you might be able to override the default T4 templates,但我从未在EF范围之外使用过MvcScaffolding。还可能有人已经为您的持久性层(如NHibernate或您正在使用的任何东西)做了此操作。在实现您自己的模板之前,我会先搜索一下。
https://stackoverflow.com/questions/9328197
复制相似问题