【问题标题】:Using Data Annotation Validators with the Entity Framework将数据注释验证器与实体框架一起使用
【发布时间】:2011-03-15 10:46:12
【问题描述】:

我正在开发使用实体框架和 POCO 类的 WPF 应用程序。我想将数据注释与 POCO 类一起用于 UI (WPF) 中的客户端验证。因为,我不能修改 POCO 类(更新实体模型后会重新生成),因此,我已经按照文章中提到的方法使用部分类实现了数据注释:http://www.asp.net/mvc/tutorials/validation-with-the-data-annotation-validators-cs 在“使用数据注释”部分下带有实体框架的验证器”。不知何故,这种方法在我的情况下不起作用。任何人都可以建议我如何在 Entity Framework 中使用数据注释?

【问题讨论】:

  • 问题是什么?您已经找到了解决方案。
  • 我无法使用 Partial 类使其工作。你能推荐点什么吗?
  • 如果我在 POCO 类中指定数据注释,它开始工作正常,但不是按照上面文章中提到的方法。有什么想法吗?
  • 这种方法就是解决方案。如果对您不起作用,请发布相关代码,以便我们尝试找出问题所在。
  • 你是如何在 wpf 中使用数据注解的。贴一些代码。

标签: wpf entity-framework poco data-annotations


【解决方案1】:

您可以查看 WPF Application Framework (WAF)BookLibrary 示例应用程序。它展示了如何在实体框架中使用数据注释。它展示了如何在 WPF 中使用它,以便显示验证错误。

【讨论】:

    【解决方案2】:

    无需注册数据注释。只需按照文章中提到的步骤操作即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多