title: Calling base Methods When Overriding Page Level Events
body: <p>In my code behind I wire up my events like so:</p>
  
  <pre><code>protected override void OnInit(EventArgs e)
  {
      base.OnInit(e);
      btnUpdateUser.Click += btnUpateUserClick;
  }
  </code></pre>
  
  <p>I've done it this way because that's what I've seen in examples. </p>
  
  <ul>
  <li>Does the base.OnInit() method need to be called? </li>
  <li>Will it be implicitly be called? </li>
  <li>Is it better to call it at the beginning of the method or at the end? </li>
  <li>What would be an example where confusion over the base method can get you in trouble?    </li>
  </ul>