ASP.NET MVC 2 - 实现自定义元数据和验证器提供程序

时间:2009-10-02 16:01:55

标签: validation asp.net-mvc-2 metadata ironruby provider

使用preview 2 release of ASP.NET MVC 2,我们现在有了基类来实现我们自己的元数据和验证自定义提供程序。具体而言,使用ModelMetadataProviderModelValidatorProvider

目前还没有很多关于这些的文档(昨天刚刚发布的预览,所以我既不惊讶也不失望)。

有没有人得到过这些中的任何一种的自定义实现?一个非常简单的例子(仅仅是“必需”的元数据和验证器)会很棒!

也许很多人都有相同的想法,但我想使用IronRuby注入元数据,我正在寻找任何开始的例子。

谢谢!

编辑 :听起来像Brad WilsonxUnit.net成名)有一些博客文章来发布这个问题!如果他没有在这里回答,我会在这些帖子准备好后用链接创建答案。

Edit2 :位于CodingNDesign的Sankarsan Bose也有posts on the subject。 (目前ModelValidator)。包括此处以供将来参考。

2 个答案:

答案 0 :(得分:2)

以下是使用Enterprise Library的示例验证程序提供程序:

http://bradwilson.typepad.com/blog/2009/10/enterprise-library-validation-example-for-aspnet-mvc-2.html

元数据样本即将推出。

答案 1 :(得分:0)

如果您对asp.net mvc模型元数据和模型验证主题感兴趣,那么Daniel Chambers的这篇文章似乎是一本很好的读物。

http://www.digitallycreated.net/Blog/54/deep-inside-asp.net-mvc-2-model-metadata-and-validation