title: Extjs LoadPage: How to reduce the amount of background get uri requests
body: <p>I am trying to load/refresh the page once when the user clicks sort. Currently the page gets the data couple of times in the back background , but visually the data is being  displayed perfectly correct, no issue with teh display of the data. </p>
  
  <p>My consern is performance tuning, I am trying to reduce background  get requests for the data once .(When I use firbug console and go to >net tab >ALL , I notice couple of Get url requests when i clock sort).. i would prefer to be  be once or twice)</p>
  
  <p>I was thinking of adding a counter to cut off when the counter reaches one or two.to teh code below.</p>
  
  <p>What would be the best approach when the users clicks sorts..</p>
  
  <pre><code>  this.view.panel.store.addListener("load", dataLoadedCallback);  
  
      var currentPage = this.view.panel.store.getPageFromRecordIndex(visibleStart);
  
  container.view.panel.store.loadPage(currentPage);  
  
  
   // Call Back function for addListener
      function dataLoadedCallback(dataStore, records, success){
  
   //I have some code hereto handle the callback
  
  }
  </code></pre>