Skip to content
Scott Kirkland edited this page Mar 9, 2017 · 17 revisions

About DataAnnotationsExtensions

This project provides common validation attributes which extend the built-in ASP.NET DataAnnotations (Required, Range, RegularExpression and StringLength).

The core library provides server-side validation attributes that can be used in any .NET 4.0 project (no MVC dependency). There is also an easily pluggable client-side validation library which can be used in ASP.NET MVC 3 projects using unobtrusive jquery validation (only MVC3 included javascript files are required).

All validation attributes are covered with unit tests and also have a dedicated controller in the included sample website. You can view live demos of every validator on the official website https://dataannotationsextensions.apphb.com/

Currently available validation extensions

  • CreditCardAttribute
  • CuitAttribute
  • DateAttribute
  • DigitsAttribute
  • EmailAttribute
  • EqualToAttribute
  • FileExtensionsAttribute
  • IntegerAttribute
  • MaxAttribute
  • MinAttribute
  • NumericAttribute
  • UrlAttribute
  • YearAttribute

Version History

Version History

VB.NET Installation Notes

VB.NET-Install-Notes