pauldambra / DataAnnotationsExtensions

Validation extensions for DataAnnotations, including optional MVC client validation implementations

Home Page:http://dataannotationsextensions.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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/

About

Validation extensions for DataAnnotations, including optional MVC client validation implementations

http://dataannotationsextensions.org

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C# 85.3%Language:JavaScript 14.2%Language:Puppet 0.3%Language:Shell 0.2%Language:ASP 0.1%