Pregunta

Cuando agrego una nueva vista fuertemente tipada a un proyecto ASP.NET MVC, puedo seleccionar entre diferentes plantillas de contenido de vista (Crear detalles, Editar, Listar). He leído que estas son plantillas basadas en el motor de generación de código Visual Studio T4.

¿Cómo puedo crear y configurar mis propias plantillas y dejar que aparezcan en las plantillas disponibles al agregar una nueva vista?

Otros consejos

Crear la siguiente estructura de carpetas:

{YourMVCProject} \ CodeTemplates \ AddView

Coloque sus plantillas T4 personalizadas (* .tt) en esta carpeta. ¡Verás la magia!

Es posible que desee echar un vistazo al sitio de David Hayden: http: //www.pnpguidance .net / Tag / T4.aspx : ofrece varios screencasts en T4 y MVC que me ayudaron a comenzar. También eche un vistazo a la caja de herramientas T4: (www.codeplex.com/t4toolbox). Esto proporciona ayudantes adicionales para las plantillas T4.

Puede agregar un paquete a su proyecto usando NuGet que agregará las plantillas de código existentes a su proyecto. A partir de ese momento, puede editarlos o simplemente crear otros nuevos en la misma ubicación y debería verlos en las herramientas.

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top