title: asp gridview binding is very slow
body: <p>I'm using asp.net to display the result set from a back end.  For each record, I am displaying a checkbox inside a grid.  My requirement is to keep unchecked records on the front end.  Checked records will be processed, and will be removed. Along with this I am using paging and sorting techniques.</p>
  
  <p>The issue is that when the checked records are processed, the grid needs to be bound again.  This binding is taking almost 40 minute.  (My resultset is 3.5 million records.)  Is this feasible or can this be changed?  How can I overcome the 40 minute delay?</p>