title: How to trigger validation on first load
body: <p>Is there a way to trigger the validation on the form on the first load? my form loads its data from the DB and the data could already be partially filled by the user - so i want to run the validation on the first load to show the user what he needs to fill and how much</p>
  
  <p>i failed to mention it earlier - i need to perform the validation on the server side - not client side (all the validators i use have server side validation code as well) - and my attempts to call:</p>
  
  <pre><code>Page.Validate();
  Page.Validate("My Validation Group");
  </code></pre>
  
  <p>both resulted in</p>
  
  <pre><code>Page.IsValid == true;
  </code></pre>
  
  <p>the full scenario is like this:
  i have a very long form that stretch over several pages - the user is allowed to move between them and fill in the information - without validation getting in his way
  then when he finish he clicks on a different button (that exists on all pages) and that page needs to validate the entire form - and if there is a problem jump the user to where the problem is - i coded all the validation checks into asp.net validation controls - and i whuld like to trigger those controls even if the user jumps to that page by pressing the validate button on a different page - the problem is that the move to that page is regarded as a NEW load of that page (in fact it is - and hence the validation fails to work)</p>