title: Passing Variable from page to page using ASP.NET (C#) without using QueryString
body: <p>Looking for advice on passing variables from page to page without using QueryString.  The web crawlers such as google get caught up on the querystrings found in a URL.  I'm trying to get away from using it.  Is there another suggested method for passing the variables?  I've thought about using session variables, but this is just for simply passing the variable from page to page and they won't always be the same.  Any ideas?</p>
  
  <p>On another note, I can't do it using forms.  I'm using a master page with a form embedded in the master page and also the content pages.  Unless microsoft updated it so you can multiple forms on one page.</p>