另外,是否有任何好的MVC3教程不使用Entity Framework(可以使用代码下载)?
参考
> How do I configure ASP.net MVC to Scaffold using ADO.net dataservice?
>用于WCF Web API的Levergaing T4Scaffolding
> ASP.NET MVC 3 and NHibernate Scaffolding
>使用MvcScaffolding包支持您的ASP.NET MVC 3项目
> Once again LINQ to SQL or Entity Framework for new MVC 3 project
> WCF服务的MVC脚手架
> Create a Dropdown List for MVC3 using Entity Framework (.edmx Model) & Razor Views && Insert A Database Record to Multiple Tables
解决方法
的NuGet
Install-Package MvcScaffolding
安装后(它可能会安装一些EF要求)你可以为你的模型搭建基本的CRUD视图,假设模型类型为MySweetModel
Scaffold Views MySweetModel
请注意,此命令不会创建控制器类,但应在/ Views / MySweetModel下创建以下视图
> _CreateOrEdit.cshtml
> Create.cshtml
> Delete.cshtml
> Details.cshtml
> Edit.cshtml
> Index.cshtml
It looks like you might be able to override the default T4 templates,但我从未在EF范围之外使用过MvcScaffolding.有人可能已经为您的持久层执行了此操作,例如NHibernate或你正在使用的任何东西.在实现自己的模板之前,我会搜索一下.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。