【问题标题】:What are your most useful custom ASP.NET MVC 2.0 Validation Attributes您最有用的自定义 ASP.NET MVC 2.0 验证属性是什么
【发布时间】:2010-11-06 01:53:54
【问题描述】:

您使用的自定义 ASP.NET MVC 模型验证属性是什么。似乎有很多可能性(邮政编码、电子邮件地址、过去的日期等),但我还没有找到任何可以共享这些的好资源。我将从以下内容开始列表:

ASP.NET MVC 3 Credit Card Validator

【问题讨论】:

    标签: c# asp.net-mvc validation


    【解决方案1】:

    如果您在 codeplex 上使用 MVC Foolproof 项目,您将获得一堆现成的验证器,例如

    运营商验证器

    [Is]
    [EqualTo]
    [NotEqualTo]
    [GreaterThan]
    [LessThan]
    [GreaterThanOrEqualTo]
    [LessThanOrEqualTo]
    

    必需的验证器

    [RequiredIf]
    [RequiredIfNot]
    [RequiredIfTrue]
    [RequiredIfFalse]
    [RequiredIfEmpty]
    [RequiredIfNotEmpty]
    [RequiredIfRegExMatch]
    [RequiredIfNotRegExMatch]
    

    【讨论】:

    • 既然 MVC 3.0 中的验证器支持应急措施,那么万无一失就变得多余了吗?
    • 不能给你一个很好的答案。我没有时间阅读 MVC 3 的内容,抱歉
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    相关资源
    最近更新 更多