Added check to ModelState.IsValid so that if the form doesn't pass the server side validation the ValidationSummary will be shown and not be kept hidden