the best solution depends mainly on what is your requirement. Either you want client side validation or server side.
RequiredFieldValidators, Regular Expressions, JavaScript, jQuery and alot of other solutions can be tried.
But let's have a look on what I have been using and pretty satisfied with.
JQUERY Validation Engine
its a JQUERY plugin which is easy to embed and pretty awesome.
Hope it will help. :)