title: LoadControl in a static scriptmethod does not adhere page lifecycle (Init event is not raised)
body: <p>I'm using a <code>ScriptMethod</code> which is called from Javascript. Inside this method I try to use <code>LoadControl</code> to programmatically get a control. </p>
  
  <p>I'm adding this control to the current <code>IHttpHandler</code> (<code>HttpContext.Current.Handler</code>) which is an instance of the <code>Page</code> that also contains my (static) <code>ScriptMethod</code>. To this instance I add the control which is loaded using <code>LoadControl</code> however the <code>Init</code> event of my control is never raised. </p>
  
  <p><strong>Is it possible to use <code>LoadControl</code> in a <code>ScriptMethod</code> while adhering the page lifecycle?</strong></p>