title: How to get an ASP.NET page_load event to trigger AJAX UpdatePanel update
body: <p>I have a page in ASP.NET which has some updatepanels on it. After the page has loaded, I want the updatepanels to trigger the updatepanels to update.</p>
  
  <p>I'm working using <a href="https://stackoverflow.com/questions/3877951/how-can-i-defer-loading-updatepanel-content-until-after-the-page-renders">this</a> answer which says to put this Javascript on the page.</p>
  
  <pre><code>$(document).ready(function () {
      window.__doPostBack('&lt;%= hiddenAsyncTrigger.ClientID %&gt;', 'OnClick');
  });
  </code></pre>
  
  <p>However, this causes the click event to be spammed becasue the load event is triggering antoher load... ??</p>
  
  <p>The update panels all function fine, the issue is with triggering the update to occur <strong>once</strong> after the page has loaded</p>