Any server based (not occurring on localHost) IIS loses the session because new windows are started under new processes - "per google search results"
In my case I'm using Session("fileData") = fileData
this is how i redirect my page
Page.ClientScript.RegisterStartupScript(Me.GetType(), "OpenPDFScript", "window.open('OpenPDFNewWindowHandler.ashx', '_blank');", True)
Instead of saving my fileData to a session variable, can i pass it as a parameter to the generic handler? Or maybe their is a better way?