2009-05-25 8 views

Antwort

0

FYI

bekam ich die Lösung aus einem anderen Forum

es nicht möglich ist, mit einer Umleitung so etwas zu tun.

die beiden einzigen Möglichkeiten zu sein scheint:

Verwendung Abfragezeichenfolgeflag wie Sie Verwendung server.redirect erwähnt und nutzen die „previouspage“

Thx sowieso

0

Wenn es keine große Menge an Daten (es gibt Grenzen für die Länge der URL) können Sie Ihre Daten serialisieren und als Querystring-Parameter übergeben. Sie umleiten auf http://myserver/hello.aspx?param1=0102030405060708090A0B0C beim Laden der Seite, lesen Sie die Querystring und deserialisieren Sie es.

Nicht sicher, aber ich denke, um die Standard-Max für die Querystring ist 2048 Bytes, also alles in der Nähe von 1K binäre Daten wäre Ihre Maximun wenn Sie serialisieren auf hexadezimale Zeichenfolge. Sie könnten base64 ausprobieren, aber Sie müssten es bereinigen, da es nicht gültige Zeichen (wie /, und? Und =) enthalten würde.

+0

ich über diese Lösung wusste, aber in der Vergangenheit Ich habe es so gemacht, wie ich es im Outputstream geschrieben habe und dann auf der Serverseite aus dem Inputstream gelesen, aber ich kann das nicht mehr machen und ich kann den Code nicht finden, den ich benutzt habe und ich könnte denken, dass ich kein a Redirect aber ein Webclient – GillouX