【问题标题】:.NET Core with jquery.validate.unobtrusive: error messages are missing带有 jquery.validate.unobtrusive 的 .NET Core:缺少错误消息
【发布时间】:2020-12-01 18:38:45
【问题描述】:

我正在使用 jquery.validate.unobtrusive 和 .NET Core 进行客户端验证。我看到表单验证正在工作(出错时输入变为红色......)但我没有看到错误消息。我认为错误消息应该是可见的,至少我到目前为止看到的是link1link2

我已经完成了:

  1. jquery.validate.jsjquery.validate.unobtrusive.js 导入脚本

  2. ClientValidationEnabled = true

  3. 添加了System.ComponentModel.DataAnnotations 验证属性

我无法发布整个代码,所以this the repository

【问题讨论】:

    标签: jquery asp.net razor unobtrusive-validation


    【解决方案1】:

    您也可以在顶部使用 ValidationSummary,如下所示:

    @Html.ValidationSummary()
    <!-- your fields here -->
    

    【讨论】:

      【解决方案2】:

      我在 razer 中缺少以下内容:

      @Html.ValidationMessageFor(m => m.Username)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-11-18
        • 1970-01-01
        • 2014-08-30
        • 1970-01-01
        • 1970-01-01
        • 2019-12-25
        • 2016-10-21
        相关资源
        最近更新 更多