【问题标题】:Ado.net EDMX model table fields custom validationAdo.net EDMX 模型表字段自定义验证
【发布时间】:2012-08-22 04:30:51
【问题描述】:

我已经使用实体框架中的“从数据库生成模型”选项生成了数据表模型,现在该模型包含了 IDE 生成的模型代码。

模型工作正常,但现在我遇到了问题,因为我想向表字段添加自定义验证,并且错误消息和字段名称应取自资源文件。验证应在 ajax 调用中完成。

谁能帮我将这些验证添加到自动生成的模型代码中。以及如何将资源文件验证消息和字段名称映射到自动生成的模型。

提前致谢。

【问题讨论】:

    标签: asp.net-mvc-3 entity-framework-4 razor asp.net-ajax


    【解决方案1】:

    您可以使用 Data Annotations 和 Buddy 类来验证 EDM 生成的实体。 Scott Gu 有一个出色的tutorial。数据注释消息可以很容易地externalized to resource files

    【讨论】:

    • 嗨,您提供的资源非常棒。但我的问题是 EDMX 文件是使用向导从数据库生成的,我如何在那里注入验证消息?提前致谢
    • @user1599669 您将验证逻辑放在自己的文件中。当 EDMX 更改时,该文件不会更新。我认为您没有正确完成这些教程。
    猜你喜欢
    • 2012-08-21
    • 2016-02-01
    • 1970-01-01
    • 2019-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 1970-01-01
    相关资源
    最近更新 更多