[英]<div asp-validation-summary> does not work - ASP.NET MVC
我正在使用 ASP.NET MVC 向表单添加验证错误,
@Html.ValidationSummary(false, "", new { @class = "text-danger" })
似乎有效,但我被教导的方法,
<div asp-validation-summary="All"></div>
由于某种原因不呈现错误消息。 不确定这是否是我正在使用的 ASP.NET MVC 版本的问题,尽管我相信我在启动项目时单击了“ASP.NET Core Web 应用程序”? 我如何检查这是一个 MVC Core 项目还是一个普通的 MVC 项目?
其他代码:
//我的model:
public class GuestResponse
{
[Required(ErrorMessage = "Please enter your name")]
public string Name { get; set; }
[Required(ErrorMessage = "Please enter your email address")]
public string Email { get; set; }
[Required(ErrorMessage = "Please enter your phone number")]
public string Phone { get; set; }
[Required(ErrorMessage = "Please specify whether you'll attend")]
public bool? WillAttend { get; set; }
}
谢谢,
抢
有时验证摘要不起作用,因为开发人员未在应用程序中添加 unobtrsuve.min.js 的引用。 当您包含此引用时,它将触发验证
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.