I have PageA with some controls (txtFooBar) on it, and a button with PostBackUrl set to PageB.
In PageB I can write
Page.PreviousPage.FindControl("txtFooBar")
and get at my values.
Now suppose I am using forms authentication, and PageB is protected, and I'm not initially logged in, so when I press the button on PageA I go to the login page, and proceed to PageB once I am logged in.
Now, Page.PreviousPage is null.
Is there any way I can get at the values from PageA? I am trying to avoid using the Session object to manage state here, as I need the application to be highly scalable and would prefer to avoid session affinity.