Пользовательские шаблоны T4 ASP.NET MVC для представлений
-
06-07-2019 - |
Вопрос
Когда я добавляю новое строго типизированное представление в проект ASP.NET MVC, я могу выбирать между различными шаблонами содержимого представления («Создать сведения», «Редактировать», «Список»).Я прочитал, что это шаблоны, основанные на механизме генерации кода Visual Studio T4.
Как я могу создать и настроить свои собственные шаблоны и позволить им появляться в доступных шаблонах при добавлении нового представления?
Другие советы
Создайте следующую структуру папок:
{ВашMVCProject}\CodeTemplates\AddView
Поместите в эту папку свои собственные шаблоны T4 (*.tt).Вы увидите волшебство!
Возможно, вы захотите взглянуть на сайт Дэвида Хейдена: http: //www.pnpguidance .net / Tag / T4.aspx - он предлагает несколько скринкастов на T4 и MVC, с которых я начал. Также взгляните на панель инструментов T4: (www.codeplex.com/t4toolbox). Это обеспечивает дополнительные помощники для шаблонов T4.
Вы можете добавить пакет в ваш проект с помощью NuGet, который добавит существующие шаблоны кода в ваш проект. С этого момента вы можете редактировать их или просто создавать новые в том же месте, и вы должны увидеть их в инструменте. Р>