【发布时间】:2019-07-27 13:29:15
【问题描述】:
我在使用 .NET 核心和标签助手时遇到问题。当我输入 asp-for 时,IntelliSense 没有显示或注册。 IntelliSense,它不能解决问题。
我还在 _ViewImports 文件中为 mvc 标签助手进行了引用/注入。
@addTagHelper *, Microsoft.AspNetCore.MVC.TagHelpers
<div class="form-group row">
<label asp-for="Email" class="col-sm-2 col-form-label">Email</label>
<div class="col-sm-10">
<input asp-for="Email" class="form-control" placeholder="Email" />
<span asp-validation-for="Email" class="text-danger"></span>
</div>
【问题讨论】:
-
您的视图是否包含@model 指令?
-
@Marcoyes,我添加了“@model EmployeeCreateViewModel”,并在我的视口中注入“@addTagHelper *, Microsoft.AspNetCore.MVC.TagHelpers”
-
这只是 IntelliSense 的问题还是标签助手也没有正确呈现?
-
@poke 它只在 ASp.Net Core 的标签助手中
-
当我在 google-chrome 上运行应用程序时,显示未转换为 HTML 标签的相同标签
标签: asp.net-core asp.net-core-mvc