Ich habe PageA mit einigen Steuerelementen (txtFooBar) darauf und eine Schaltfläche mit PostBackUrl auf SeiteB festgelegt.CrosspagePostBack mit Formularauthentifizierung
In SeiteB kann ich
Page.PreviousPage.FindControl("txtFooBar")
schreiben und meine Werte erhalten.
Nun nehme ich an, dass ich die Formularauthentifizierung verwende, PageB ist geschützt und ich bin nicht angemeldet. Wenn ich den Knopf auf der Seite A drücke, gehe ich zur Anmeldeseite und gehe zu PageB, sobald ich eingeloggt bin .
Jetzt ist Page.PreviousPage null.
Gibt es eine Möglichkeit, die Werte von PageA zu bekommen? Ich versuche zu vermeiden, das Session-Objekt zu verwenden, um hier den Status zu verwalten, da ich die Anwendung für eine hohe Skalierbarkeit benötige und lieber die Sitzungsaffinität vermeiden würde.