I have a search functionnality in my webapp that is looking in a few different xml for the ids im searching for. (I can search for a range, or different values). After search is completed it returns me a bunch of objects that I can click on and it will open up a new tab (with different url) and it will show up the appropriate information, passing that specific id as a parameter (querystring).
Now what im doing is adding a next and previous features within the new tab that has been created so they dont need to go back and open a new tab in the search results.I'm currently building an ordered xml structure that the nxt and previous can use.
The problem is I don't want to save that xml on the server and overload the server with xml files because of the multiple search requests.
I do not seem to be able to create a new cookie and use it because it's a different page and of course I cannot pass it as a query string because it looks suspicious to .NET and I need a fairly clear url because this url will be used by users.
My main interface is all called through ajax which means the url is always the same except when I open that new specific tab.
Which method should I use to pass this xdocument?
Thanks for your help, im out of ideas!