RE: How to Implement Client side Validation in ASP.NET MVC
It save server resources and validate data before send to server rather than validate data on server.
RE: How to Implement Client side Validation in ASP.NET MVC