title: GridView selection/Button click refresh complete page. How to avoid it?
body: <p>Though this question is asked multiple times here, but still asking because I am not able to find a satisfactory answer for this.<br>
  I have two grids in the asp page along with some buttons. Now on button click or gridview row selection, complete page refreshes. Also, on selection of one gridview row, I have to update another gridview.<br>
  Well, I found a solution- using <code>UpdatePanel</code>.</p>
  
  <p><strong>The Problem starts here- UpdatePanel makes the gridview very slow comparative to default behaviour.</strong> </p>
  
  <p>PS: I also looked out for the reason and found that Updatepanel do some background caching, and thus suggested to clear the caching on page load. 
  So I used this code to clear the useless data-</p>
  
  <pre><code>    &lt;script language ="javascript" type ="text/javascript"&gt;
      Sys.WebForms.PageRequestManager.getInstance().add_BeginRequest(clearDisposableItems)
      function clearDisposableItems(sender, args) {
          if (Sys.Browser.agent == Sys.Browser.InternetExplorer) {
              $get('&lt;%=gridView1.ClientID%&gt;').tBodies[0].removeNode(true);
              $get('&lt;%=gridView2.ClientID%&gt;').tBodies[0].removeNode(true);
          } else {
              $get('&lt;%=gridView1.ClientID%&gt;').innerHTML = "";
              $get('&lt;%=gridView2.ClientID%&gt;').innerHTML = "";
          }
      }
  &lt;/script&gt;
  </code></pre>
  
  <p><strong>Now the next problem start here again- Script is woking fine on Chrome and IE 10, but IE above 10, it can't find the method, add_BeginRequest()</strong>. </p>
  
  <p>PS: I don't want to use paging concept in the page for now, but looking for some alternate options to cop with this problem.</p>
  
  <p>Do I have any other option to implement the same</p>