title: Can I utilize ViewState to eliminate the need to pass a query string?
body: <p>I have a page with several expandable lists. In a perfect world, I would like to display links to each of these lists and when one is clicked it will reload the page with that particular list displayed. I read that ViewState can eliminate the need for hidden input fields, query strings, etc, but I am not familiar with the concept.</p>
  
  <p>Basically I need to accomplish two things:</p>
  
  <ol>
  <li>Add ID of list to ViewState obj when link is clicked</li>
  <li>Read ID from ViewState obj when page is loaded, display that list</li>
  </ol>
  
  <p>Can anyone provide me with some resources and/or help on this topic? Thanks!</p>