Как предотвратить рендеринг Tag Helper и показать его в теге html code? - PullRequest
0 голосов
/ 27 марта 2019

Я хочу предотвратить отображение тега <partial> с помощью основных помощников asp.net.Мой код:

<pre>
    <code class="language-html">
        <partial name="~/Breadcrumbs/BreadcrumbTemplate.cshtml" model="breadcrumbs" />
    

Мне нужно напечатать точно такой же код, без рендеринга.Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 27 марта 2019

Просто сделайте что-нибудь, чтобы разбить тег, чтобы Razor не интерпретировал его как обрабатываемый тег.Например:

&lt;partial name="~/Breadcrumbs/BreadcrumbTemplate.cshtml" model="breadcrumbs" /&gt;
0 голосов
/ 27 марта 2019

Удаление следующего из Views/_ViewImports.cshtml должно отключить все помощники тегов по умолчанию для тегов.

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

Также из Как я могу остановить использование автоматически используемого помощника по тегам? : вы также можете использовать @removeTagHelper, чтобы удалить определенный, или добавить префикс к!! I.E. <!partial> чтобы отключить его в конкретном случае.

...