繁体   English   中英

MVC3中的新T4控制器模板

[英]NEW T4 Controller Template in MVC3

如您所知,在MVC中创建新的t4模板,需要将CodeTemplates文件夹添加到项目中。 有两个主要子文件夹1- AddController ,2- AddView我总是使用AddView文件夹添加新模板来生成自定义视图,知道我需要新模板来生成控制器,但是当我将新的tt文件添加到AddController文件夹时,没有任何新控制器模板中的新选项,总有3个选项:

在此输入图像描述

那么如何在Add Controller窗口中添加新选项以使用我的自定义控制器模板? 或者,如果我尝试错误的方式,您有什么建议使用模板生成控制器?

您似乎只能使用MvcScaffolding nuget包扩展Add Controller对话框:

asp.net页面

ASP.NET MVC 3工具更新包含对此脚手架系统的出色Visual Studio支持,例如:

  • 添加控制器对话框现在支持创建,读取,更新和删除控制器操作和相应视图的全自动脚手架。 默认情况下,这使用EF Code First来构建数据访问代码。
  • 添加控制器对话框通过NuGet包(如MvcScaffolding)支持可扩展的脚手架。 这允许将自定义支架插入到对话框中,这样您就可以为其他数据访问技术创建支架,例如NHibernate,甚至是ODBCDirect的JET,如果您愿意的话!

您可以从本文开始学习MvcScaffolding。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM