title: Best way to allow postback on a gridview without viewstate
body: <p>My gridview is basically a hit list of results from which the user selects one, and I want to get a postback saying which one he has selected. There is no need for the grid contents to survive the postback round-trip because the hit list disappears as soon as he has selected an item.</p>
  
  <p>I don't want to use viewstate because the hit list is likely to be large. I don't want to databind from the database in PageLoad to repopulate the grid because the search may take a while.</p>
  
  <p>what I'm thinking at the moment is that I can put some javascript on the 'select' link to store the ID of the selected item in a hidden field and then call __doPostBack</p>
  
  <p>this still seems a bit clunky. can you think of a cleaner way?</p>