当我向ASP.NET MVC项目添加新的强类型视图时,我可以在不同的视图内容模板之间进行选择(创建详细信息,编辑,列表)。我读过这些是基于Visual Studio T4代码生成引擎的模板。

如何创作和配置自己的模板,并在添加新视图时让它们出现在可用的模板中?

其他提示

创建以下文件夹结构:

{YourMVCProject} \ CodeTemplates \ AddView

将自定义T4模板(* .tt)放在此文件夹中。你会看到神奇的!

您可能需要查看David Hayden的网站: http://www.pnpguidance .net / Tag / T4.aspx - 他为T4和MVC提供了几个让我入门的截屏视频。另请查看T4工具箱:(www.codeplex.com/t4toolbox)。这为T4模板提供了额外的帮助。

您可以使用NuGet将项目包添加到项目中,这会将现有代码模板添加到项目中。从那时起,您可以编辑它们或只在同一位置创建新的,您应该在工具中看到它们。

http://nuget.org/List/Packages/Mvc3CodeTemplatesCSharp

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top