title: How to make unobtrusive client-side validation work with Foolproof's ModelAwareValidationAttribute
body: <p>I'm trying to make use of the MVC Foolproof Validation framework (<a href="http://foolproof.codeplex.com/" rel="nofollow">http://foolproof.codeplex.com/</a>) but I'm having trouble with the ModelAwareValidationAttribute class.</p>
  
  <p>When I add a custom validation attribute, it works fine for server-side model validation, but not on the client-side.</p>
  
  <p>If I use one of the built-in attributes supplied by the framework, client-side unobtrusive validation works, so I know (or at least I think I know) that I have the correct javascript libraries loaded.</p>
  
  <p>Has anyone out there created a custom validation attribute using this framework at does it work with client-side unobtrusive validation? If so, what did you do to make it work?</p>
  
  <p>I'm using Asp.Net MVC 3, in case that matters.</p>