Asp.NET核心,HTML帮助程序工作,但标记帮助程序不工作

Asp.NET核心,HTML帮助程序工作,但标记帮助程序不工作,html,asp.net-mvc,asp.net-core,Html,Asp.net Mvc,Asp.net Core,我正在使用validation(Identity framework),到目前为止,标记帮助程序已经在相关文件中工作,但是,为了在登录期间显示错误,标记帮助程序似乎不工作,而HTML帮助程序工作正常,并且错误被正确显示 <form method="post" asp-controller="Account" asp-action="Register"> <div asp-validation-summary="ModelOnly" class="text-danger"

我正在使用validation(Identity framework),到目前为止,标记帮助程序已经在相关文件中工作,但是,为了在登录期间显示错误,标记帮助程序似乎不工作,而HTML帮助程序工作正常,并且错误被正确显示

<form method="post" asp-controller="Account" asp-action="Register">
    <div asp-validation-summary="ModelOnly" class="text-danger"></div>
那么,我错过了什么


另外,
class=“text danger”
不起作用,因为文本显示为黑色而不是红色。

我觉得这段代码不错。您是说文本显示为黑色。这意味着您看到了验证错误?那么哪部分不起作用了?您是否包含了部分验证脚本?或者jquery.validation库?@Shyju使用HTML帮助程序时,文本显示为黑色。有了标签助手什么都没有appears@CristianSzpisjak你能解释得更清楚些吗?我不知道validationscipts partial或jquery.validation库是什么,我需要包含它们。请查看
视图/Account/Login.cshtml
视图。在最下面的最后一行,您会发现这个
wait Html.RenderPartialAsync(“_validationScript”)。把它也放在你的视图中,就像它在这个视图中一样。这个代码在我看来很好。您是说文本显示为黑色。这意味着您看到了验证错误?那么哪部分不起作用了?您是否包含了部分验证脚本?或者jquery.validation库?@Shyju使用HTML帮助程序时,文本显示为黑色。有了标签助手什么都没有appears@CristianSzpisjak你能解释得更清楚些吗?我不知道validationscipts partial或jquery.validation库是什么,我需要包含它们。请查看
视图/Account/Login.cshtml
视图。在最下面的最后一行,您会发现这个
wait Html.RenderPartialAsync(“_validationScript”)。把它也放在你的视野中,就像它在这个视野中一样。
<form method="post" asp-controller="Account" asp-action="Register">
    <div class="text-danger">@Html.ValidationSummary()</div>