Diane_234 ,
you can write java script at server side validation instead validating it at client side. So when u
submit the form, if a mandatory field is not filled up, you can validate at server side and render the form again to fill mandatory field.
Regards
Sunil