If validation is working on the client, then the validation
will prevent a post back until the user passes all the client side validation
tests. However, we cannot always trust validation on the client side. We must
check the IsValid property of our previous page to make sure the page passed
all validation tests (see code specified in Listing 7).