TagHelpers не обрабатывается в представлениях, отличных от _Layout

Я загружаю страницу, и когда я использую пользовательский макет, кажется, что _ViewImports файл может не применяться. Не уверен, как решить эту проблему. Если я установлю Layout = _Layout, asp-теги работают просто отлично (конкретно asp-append-version). Так что это не то, как я называю представление или макет в моем представлении. Больше ничего не меняется, кроме названия макета, который я хочу.

Это было мое понимание того, что _ViewImports загружается до любого указанного макета и применяется глобально. Кроме того, из того, что я могу сказать, нет ничего особенного в начале _Layouts файл, который заставит загрузку _ViewImports (особенно учитывая, что я положил какие-либо директивы наверху моего _Layouts в _CustomLayout и я все еще получил такое же поведение).

Я использую ASP.NET Core 1.1. У кого-нибудь есть подобные опыты и / или исправления? Я как бы в тупике.

0 ответов

Другие вопросы по тегам