title: Page.Validate vs Page.IsValid
body: <p>What is the difference between <code>Page.Validate</code> and <code>Page.IsValid</code>?</p>
  
  <p>I read some articles about that</p>
  
  <p><strong>Page.Validate</strong> method is fired automatically by controls that have the CausesValidation property set to true(Which is default value for Button control).</p>
  
  <p><strong>Page.IsValid</strong> property tells you whether the validation succeeded or not.</p>
  
  <p>But Which one is better? what was the relation between us? </p>