ASP.NET MVC Validation
xVal Validation Framework - Connecting Client-Side Validation to Server-Side Validation
xVal Validation Framework helps you implement client-side validation with your server-side validation framework of choice in the ASP.NET MVC Framework.