如果在ASP.Net Core MVC中使用客户端验证时,属性不显示的问题,可能是由于以下一些常见原因导致的:
@section Scripts {
}
data-val="true"
和data-val-required="错误消息"
。例如:
[HttpPost]
public IActionResult Create(Person person)
{
if (ModelState.IsValid)
{
// 处理表单提交逻辑
return RedirectToAction("Index");
}
return View(person);
}
通过检查上述问题,并根据需要添加或修改相应的代码,应该可以解决ASP.Net Core MVC客户端验证中属性不显示的问题。