【发布时间】:2023-01-31 22:22:54
【问题描述】:
我有 asp.net Mvc Web 项目。我想添加验证。 首先是我的代码;
[Column(TypeName = "Varchar")]
[StringLength(30)]
public string CariAd { get; set; }
编辑后;
[Column(TypeName = "Varchar")]
[StringLength(30, ErrorMessage ="You should write 30 character")]
public string CariAd { get; set; }
然后我打开了包管理器控制台并编写了 (update-database -Force) 并成功运行。
但是当我写 31 个字符时。我正在等待错误消息。不来了。即将出现的错误信息
“一个或多个实体的验证失败。有关详细信息,请参阅‘EntityValidationErrors’属性。”
【问题讨论】:
-
展示一个完整的例子,请看[mvce]。并从您的问题中删除所有不相关的标签。仅使用您正在使用的实际平台标记您的问题。
标签: asp.net asp.net-mvc asp.net-core asp.net-mvc-3 asp.net-web-api