【问题标题】:Validation error messages and the EF Fluent API验证错误消息和 EF Fluent API
【发布时间】:2012-10-18 15:09:05
【问题描述】:

我正在使用带有 Code First 的 MVC 4,并且刚刚开始使用 Fluent API,但我找不到任何地方提到如何提供验证错误消息?这只能通过使用数据注释来完成吗?

【问题讨论】:

  • 要记住的重要一点是,您正在谈论数据模型的验证,这可能与用户界面中的模型验证不同。例如,您的数据库中可能有一个可以为空的字段,但您的 UI 中需要它。如果你在数据模型上放置了一个Required属性,它也将要求数据库中的字段不能为空。

标签: ef-code-first asp.net-mvc-4


【解决方案1】:

可能是使用数据注释。另一种可能性是使用不同的验证框架,例如 FluentValidation.NET,它允许您在验证器规则中指定错误消息。

【讨论】:

猜你喜欢
  • 2016-05-24
  • 2022-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-22
  • 2018-12-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多