Forums Neueste Beiträge
 

Backlink und neu laden der Seite

28/04/2008 - 08:25 von Tim Konnst | Report spam
Hi,
ich würde gerne einen Link erstellen der immer auf die zuvor bearbeitete
Seite leitet und diese neu làdt.

Im speziellen handelt es sich um einen SelectLink im GridView der beim Klick
eine Profilvariable speichert und dann mit einem
Response.Redirect("letzteseite.aspx"); auf die davor bearbeitete eite
springen soll. Dann sollen die neuen Daten mit der verànderten Profilvariable
ausgegeben werden - also die Seite soll neu geladen werden.

Grüße Tim
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
28/04/2008 - 09:45 | Warnen spam
Hallo Tim,

"Tim Konnst" schrieb:

Im speziellen handelt es sich um einen SelectLink im GridView der beim Klick
eine Profilvariable speichert und dann mit einem
Response.Redirect("letzteseite.aspx"); auf die davor bearbeitete eite
springen soll.



wenn es sich um ein kontrolliertes Umfeld handelt (also nicht Internet :) und
nichts eingesetzt wird, was den Referrer unterdrückt (Browsereinstellung, sog.
Internet Security Suites, Proxy, Firewall, ...) kannst Du die Seite, von der
der Verweis kam, mittels:

Request.UrlReferrer

auslesen und dorthin dann zurückverweisen.

Anderenfalls bliebe dir nur die Option, die Seite im Link mitzugeben, also
bspw. so:

<a href="profil.aspx?Backlink=<AktuellerUrl>">Speichern</a>

Damit kannst Du dann über Request.QueryString( "Backlink" ) auf den Wert
zugreifen und Response.Redirect ausführen.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen