如何解决<div asp-validation-summary>不起作用-ASP.NET MVC
我正在使用ASP.NET MVC向表单添加验证错误,
@Html.ValidationSummary(false,"",new { @class = "text-danger" })
似乎可以工作,但是我正在教的方法,
<div asp-validation-summary="All"></div>
由于某种原因不呈现错误消息。尽管我相信在启动项目时单击了“ ASP.NET Core Web应用程序”,但不确定我使用的ASP.NET MVC版本是否存在问题?如何检查这是MVC Core项目还是普通MVC项目?
其他代码:
//我的模特:
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; }
}
谢谢
Rob
解决方法
某些时间验证摘要不起作用,因为开发人员未在应用程序中添加unobtrsuve.min.js的引用。当您包含此参考时,它将触发验证
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。