IF your client requirements concentrate more on look and feel then check the form level validation like alignment of messages ,labels ,button size etc..
If requirements define more about the validation of fields then go for field level validation.
And if both are important or none is more important according to requirements make toss and decide. [img]/images/graemlins/smirk.gif[/img]
If you win you need not explain...But if you lose you should not be there to explain.
It's best if you verify both validations (especially if none is explicitly specified).. Unless you have time/resource constraints that prevent you from performing both validations.. then, you'll have to identify the users of your application to know which one would be more useful.. [img]/images/graemlins/wink.gif[/img]
"Do NoT DweLL On DrEaMs & FoRgEt tO LiVe... " - AD
Validation is very essential for systemís integrity and security. This will provide users the proper justification for all controls and make certain that unauthorized personnel are restricted to access the system without prior permission.
Thereís no thinking twice that it is best if both validation is implemented in the system unless as specified by the client for some absurd reason(s). Thereís more to a good user interface with corresponding validation than either one is missing or worst when none is applied. Isnít it? [img]/images/graemlins/smile.gif[/img]