title: Display gridview in new window
body: <p>Just a bit of advice needed really in terms of how I should handle my current scenario:</p>
  
  <p>I have a web page that searches for products/category information the results of which are at present displayed in a gridview on the same page.</p>
  
  <p>However, said gridview is a bit of a beast and as such, I would like to have a page that the user searches for, a button is pressed and the subsequent gridview is displayed in a new window.</p>
  
  <p>Ultimately, I would like the user to be able to make multiple searches so that new windows can have multiple gridviews containing different data sets. </p>
  
  <p>My current thinking is to create session variables that can be pulled through onto 'the gridview page'. Having said that, I'm not sure that would work if multiple searches are created?</p>
  
  <p>I am also thinking I might be able to create said 'gridview window' using javascript but my concern here is the potential loss of functionality of the gridview i.e. paging, sorting, editing, etc.</p>
  
  <p>Does anyone have any thoughts or theories on this? What would be "best practise"? Any thoughts greatly appreciated and taken on board.</p>
  
  <p>PS: This is being developed in .net, using c# and LINQ. 
  PPS: I'm a noob so be gentle!!</p>