Hello Andrew,
I agree with Juan. Server.Transfer will work on pages within the same
ASP.NET application and the two pages(source , target) will be executed on
the same httprequest pipeline, that's why we can share data through the
Context.Items collection.
For redirection between pages in separate application or server,
"Response.Redirect" is the recommended and common means. And if you want to
pass some simple data, you can use the QueryString parameters. Is there any
particular requirement or concerns that prevent you from using
Response.Redirect and querystring in your scenario?
Anyway, please feel free to post here if you have any further questions
that we can help.
Sincerely,
Steven Cheng
Microsoft MSDN Online Support Lead
This posting is provided "AS IS" with no warranties, and confers no rights.