ASP.NET Core использует помощники тегов в представлении компонентов
Я занимаюсь разработкой приложения ASP.NET Core (Visual Studio 2017 - Windows 10). Название проекта - SportWinkel. В моей папке Views есть файл _ViewImports.cshtml с таким содержимым:
@using SportWinkel
@addTagHelper SportWinkel.Infrastructure.*, SportWinkel
@addTagHelper *, Microsoft.AspNetCoreMvc.TagHelpers
Теперь я добавляю компонентное представление в Views/Shared/Components/MyViewComponent (Default.cshtml), но Razor не отображает помощники тегов. Только если я добавляю эту строку поверх Default.cshtml, помощники тегов отображаются правильно:
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
Очень странно, потому что обычно каждое представление в папке Views автоматически импортирует _ViewImports.cshtml...
0 ответов
Внутри вашего _viewImports, пожалуйста, укажите, как указано ниже, есть небольшая ошибка.
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers