我需要在ASP.NET MVC5中处理脚手架模板。但是我找不到相关的文件。

还可以将分页或导出选项放置在cafffolding模板上吗?

问候。

有帮助吗?

解决方案

以下是我为基本胶片定制脚手架模板的方式。您可以通过遵循以下步骤来自定义更多模板,并挑选要自定义的正确模板。

  1. 在项目文件夹中直接创建文件夹调用“ CodeTemplate”。

  2. 转到路径下方,查找mvccontrollerwithactions文件夹复制全部到文件夹“ codeTemplates”

    C: Program Files(X86) Microsoft Visual Studio 12.0 CONCOL7 IDE Extensions Microsoft Microsoft Web Mvc capfolding scaplolding spemplates

  3. 转到项目中的CodeTemplates-> MVCCONTROLLERERERERERERERERERERWITHACTIONS。

  4. MVCCONTROLLERWITHACTIONS中有两个文件,Controller.cs.t4和Controller.vb.t4,如果您使用C#,delete Controller.vb.t4。

  5. 打开controller.cs.t4文件,将控制器名称修改为basecontroller,如下:

    公共类<#= ControllerName#>:basecontroller {}

  6. 现在,当您尝试使用“添加新支架项目”创建MVC5控制器时,它将使用您自定义的模板

.

希望能帮助到你。

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