asp.net-mvc - asp-validation-summary 未显示,字段验证工作

标签 asp.net-mvc validation asp.net-core-mvc .net-core

我正在使用 dotnet 核心 MVC,并且在使用 asp-validation-summary 时遇到了问题。

验证正在使用 asp-validation-for 在字段级别工作,但是我没有在 asp-validation-summary 中显示任何内容。

<div asp-validation-summary="ModelOnly" class="text-danger"></div>

我也试过
<div asp-validation-summary="All" class="text-danger"></div>

任何想法我所缺少的。

做了大量的搜索,但看不到我的问题的解决方案

谢谢

最佳答案

您也可以包含用于验证标签助手的 jquery 脚本

<form asp-controller="home" asp-action="CreatePoll" method="post" class="mt-3">
        <div class="validation" asp-validation-summary="All"></div>
        <div class="form-group">
            <label asp-for="Name">Name of the Poll:</label>
            <input asp-for="Name" class="form-control" />
            <span asp-validation-for="Name" class="text-danger"></span>
        </div>

            <button type="submit" class="btn btn-primary">Create</button>

    </form>

    @section scripts{

        <script src="~/lib/jquery-validation/dist/jquery.validate.min.js"></script>
        <script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script>
    }

关于asp.net-mvc - asp-validation-summary 未显示,字段验证工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44555080/

相关文章:

java - 使用 Docker 从 Java 调用 .NET Core

asp.net - 仅为 Sitecore 中的特定站点嵌入语言

asp.net - 如何使用 json 将复杂类型传递给 ASP.NET MVC Controller

c# - asp.net mvc 3 Web 应用程序在部署后无法运行

android - 如何保持对这个购物车按钮的验证?

c# - 使用 Redis 缓存作为 session 存储 asp.net core

c# - 我正在尝试通过 C# 调用操作结果方法

python - 使用 Colander 验证 PATCH 请求

使用 ui-router 模块的 AngularJS 多步表单验证

ssl - ASP.Net Core : Where to put app. Use() 调用强制 HTTPS