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

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


Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.