title: Best "Loading" feedback for ASP.Net?
body: <p>So, we have an ASP.Net application - fairly standard - and in there are lots of updatepanels, and postbacks.</p>
  
  <p>On some pages we have </p>
  
  <pre><code>&lt;ajax:UpdatePanelAnimationExtender ID="ae" runat="server" TargetControlID="updatePanel" BehaviorID="UpdateAnimation"&gt;
      &lt;Animations&gt;
          &lt;OnUpdating&gt;
              &lt;FadeOut Duration="0.1" minimumOpacity=".3"  /&gt;
          &lt;/OnUpdating&gt;
          &lt;OnUpdated&gt;
              &lt;FadeIn minimumOpacity=".5" Duration="0" /&gt;
          &lt;/OnUpdated&gt;
      &lt;/Animations&gt;
  &lt;/ajax:UpdatePanelAnimationExtender&gt;
  </code></pre>
  
  <p>Which basically whites out the page when a postback is going on (but this clashes with modal dialog grey backgrounds). In some cases we have a progressupdate control which just has a spinny icon in the middle of the page.</p>
  
  <p>But none of them seem particularly nice and all a bit clunky.  They also require a lot of code in various places around the app.</p>
  
  <p>What methods do other people use and find effective?</p>