title: AJAX UpdateProgress not working on server?
body: <p>I am trying to show an animated image while data is loading into a <code>gridview</code> after a button click.  It works great on localhost, but when I deploy it, it doesn't.  I have searched through posts, and I have not made any of what seem to be the most common mistakes ... ie. putting the <code>updateprogress</code> inside the <code>updatepanel</code>, etc.  However, I am using a <code>masterpage</code> - but the <code>masterpage</code> doesn't have a <code>scriptmanager</code> on it.  I noticed the following difference in my view source pages when I compare production to localhost .. Can anyone help me understand why the JavaScript to make this work might not be showing up in production?</p>
  
  <p>On <strong>localhost</strong> (where it works) I see this at the bottom of the page:</p>
  
  <pre><code>[CDATA[
  Sys.Application.initialize();
  Sys.Application.add_init(function() {
      $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl00_ContentPlaceHolder1_UpdateProgress1"));
  });
  </code></pre>
  
  <p>In <strong>production</strong> (where it does NOT work), this is all I see:</p>
  
  <pre><code>Sys.Application.initialize();
  </code></pre>