SoftMills.ComplexValidation (nuget): A validation attribute (and companion JavaScript) allowing your ASP.NET MVC project to have validations that are just as complex as you want, with full client-side as well as server-side support. Easily allows validations that reference other properties in the model. See the project home page for full documentation.
Keywords: asp.net|mvc|validation