Skip to content
This repository

Validation extensions for DataAnnotations, including optional MVC client validation implementations

branch: master

Merge pull request #43 from justinsa/master

RequiredHttpAttribute and some regular expressions
latest commit b1f9af625e
Scott Kirkland authored
Octocat-spinner-32 Build New nuspec files and revised gitignore won't save dll changes anymore May 04, 2012
Octocat-spinner-32 DataAnnotationsExtensions.ClientValidation changed to regex rule for url/non-protocol validation January 10, 2012
Octocat-spinner-32 DataAnnotationsExtensions.Core Added expressions class to hold common regex expressions. May 04, 2012
Octocat-spinner-32 DataAnnotationsExtensions.NuGet Added the common assembly info so builds can be versioned and central… February 18, 2011
Octocat-spinner-32 DataAnnotationsExtensions.Tests Move RequiredHttpAttribute to ServerSideValidators namespace March 14, 2013
Octocat-spinner-32 DataAnnotationsExtensions.Web Changes the url options to allow 3 types of validation pull request #35 May 04, 2012
Octocat-spinner-32 DataAnnotationsExtensions Move RequiredHttpAttribute to ServerSideValidators namespace March 14, 2013
Octocat-spinner-32 packages CreditCard validation now allows spaces, keeping up w/ jquery.validat… February 09, 2012
Octocat-spinner-32 .gitignore New nuspec files and revised gitignore won't save dll changes anymore May 04, 2012
Octocat-spinner-32 Build.cmd New nuspec files and revised gitignore won't save dll changes anymore May 04, 2012
Octocat-spinner-32 DataAnnotationsExtensions.sln added build which pulls in data annotations and client project into a… February 18, 2011
Octocat-spinner-32 DataAnnotationsExtensions.snk Created a strong name key and used it to sign the DAE and DAE.ClientV… June 24, 2011
Octocat-spinner-32 LICENSE.txt added the bsd license February 17, 2011
Octocat-spinner-32 README.txt updated the website to link to the nuget project, and updated the readme February 22, 2011
README.txt
This project provides common validation attributes (full list on the project website) 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 (click Demos to see a demonstration of each validation attribute). 

Please see the project website for details: http://dataannotationsextensions.org/
Something went wrong with that request. Please try again.