我试图使用标签助手。但是我有一个关于标签助手渲染的问题。如果我使用标签助手,则不会渲染。但是,如果我使用Razor标签,它将被渲染。我分享了我的Chrome开发者控制台屏幕截图。看来,标签助手没有渲染。下面是我的代码示例。你能解释一下我为什么有这个问题。我对此进行了研究,但没有找到解决方法。
我的代码:
@Html.DropDownListFor(model => model.Ldap, Html.GetEnumSelectList<Ldap>(), " -- Nothing -- ", new { @class = "form-control" })
<!-- Tag Helper -->
<select asp-for="Ldap" asp-items="Html.GetEnumSelectList<Ldap>()" class="form-control">
<option value=""></option>
</select>
_ViewImports.cshtml;
@using MvcUI
@using MvcUI.Models
@addTagHelper "*, Microsoft.AspNetCore.Mvc.TagHelpers"