标记助手未呈现

时间:2018-09-20 11:06:38

标签: razor asp.net-core asp.net-core-tag-helpers

我试图使用标签助手。但是我有一个关于标签助手渲染的问题。如果我使用标签助手,则不会渲染。但是,如果我使用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"

Chrome developer console screenshot

0 个答案:

没有答案