Danke das ist die L�sung und die Erkl�rung gleich dazu...
Gruss Oliver

-----Urspr�ngliche Nachricht-----
Von: Patrick A. Lorenz [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 18. Oktober 2001 21:05
An: aspDEdotnet
Betreff: [aspdedotnet] Re: AW: Kurios!?!?! (Server.Transfer())


Das ist doch relativ klar.

Server.Transfer ist eine Server-Methode (und deswegen auch dem
Server-Objekt zugeordnet). Intern wird bei Aufruf der default.aspx
einfach das Frameset zurueckgegeben. Der Browser merkt aber nichts und
"denkt" daher, dass es sich um die default.aspx handelt. Da Du innerhalb
des Framesets relative und keine absoluten Pfade verwendest und die
Dateien in einem anderen Verzeichnis liegen, koennen Sie nicht gefunden
werden. Der Redirect funktioniert, weil er den Client auffordert, die
andere Seite abzufragen.

Loesung:
 - Entweder Redirect
 - oder aber besser: absolute Pfade im Frameset (/frameset/left.aspx,
...)

Patrick


*********
Das erste deutsprachige Buch zur C# Beta 2,
jetzt unter http://www.csharp-shortcut.de

* Patrick A. Lorenz
* Berliner Strasse 17b
* 78467 Konstanz
* http://www.p-l.de
* mailto:[EMAIL PROTECTED]
* tel: 07531.979757
* fax: 07531.979754
* mobil: 0171.3429349

> Also Redirect funktioniert..
> Habe ich auch schon bis jetzt drin gehabt..

> Ich weiss schon was du meinst mit deiner Aussage, aber
> das passt fuer mich nicht.
> Den der Browser hat damit nichts zu tun, weil alles serverseitig
laufen
> muss.
> Die Server.Transfer() Methode ist ja dafuer da.
> Wenn ich das gesendete Framset im Quelltext anschaue stimmt es, auch
die
> Framesourcen stimmen...

> Naja, vielleicht werden da irgendwann noch andere ihre Probleme haben
> und sich damit beschaeftigen.
> Bis dahin verwende ich den Redirect.

> Vielen Dank noch fuer die Hilfe
> Gruss Oliver

> -----Urspruengliche Nachricht-----
> Von: Johannes Hammersen [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 19. Oktober 2001 13:58
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Kurios!?!?! (Server.Transfer())


> Ok,
> bei Transfer wird meines wissens nach die Ausfuehrung zwar an die neue
> Seite uebergeben, aber der Browser merkt davon nix, er denkt also du
> waerst noch an der alten Stelle, also passen die Pfad angaben nicht
mehr,
> da du ja jetzt einen Ordner tiefer bist.
> Weiss nicht ob ich das jetzt so ganz verstaendlich erklaeren konnte.
> Versuch einfach mal ein Redirect.
> Gruss Johannes

> -----Urspruengliche Nachricht-----
> Von: Oliver Waterkamp [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 19. Oktober 2001 13:53
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Kurios!?!?! (Server.Transfer())


> Nein, das Frameset liegt ein Verzeichnis drunter...
> Wie gesagt, wenn ich das Frameset einzeln aufrufe wird alles normal
> dargestellt...

> Wenn ich aber Server.Transfer("de/frameset.aspx") ausfuehre, dann
springt
> er wie es sein sollte zum Framset.aspx. Dieses wiederum wird
aufgebaut,
> bloss jeder einzelnen Seite in den Frames wurde die Location
geaendert.
> Somit werden sie nicht gefunden.



> -----Urspruengliche Nachricht-----
> Von: Johannes Hammersen [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 19. Oktober 2001 13:46
> An: aspDEdotnet
> Betreff: [aspdedotnet] AW: Kurios!?!?! (Server.Transfer())


> Hi,
> Leigt das Frameset im selben Ordner wie die default.aspx?
> Wir haben hier auch so ein Problem (aber nur mit dem MAC) wenn wir
> Seiten in einem IFRAME laden.

> Gruss Johannes
> -----Urspruengliche Nachricht-----
> Von: Oliver Waterkamp [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 19. Oktober 2001 13:33
> An: aspDEdotnet
> Betreff: [aspdedotnet] Kurios!?!?! (Server.Transfer())


> Hallo zusammen

> Ich habe hier echt was Kurioses...

> Ihr kennt ja alle die Transfer-Methode...
> Mein Problem ist nun folgendes:
> Ich transferiere von default.aspx auf ein Frameset...
> Das Framset wird auch angesprungen und angezeigt.
> Alle Inhaltseiten der einzelnen Frames werden nicht angezeigt, weil
der
> Pfad nicht korrekt ist. Von irgendwoher setzt mir das .net den
> Projekt-Verzeichnisname vornehin... Darum findet er natuerlich die
Seiten
> nicht. Die Seiten liegen aber in selben Root wie das Frameset selbst
> ?!?!?!

> Das Kuriose ist aber, wenn ich das Framset einzeln aufrufe wird alles
> normal wie es sich gehoert angezeigt.

> Wieso und woher setzt er den Verzeichnisnamen ein wenn ich den
> Server.Transfer() verwende ????

> Hat das von euch schon einer gehabt?

> Gruss Oliver


> --------
> Online Consulting AG, Oliver Waterkamp
> ASP-DB Programmierer
> Weststrasse 38, CH-9500 Wil
> Phone +41 (0)71 913 31 31, Fax +41 (0)71 913 31 32
http://www.oc-ag.ch,
> mailto:[EMAIL PROTECTED]
> --------

> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie
koennen

> | sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp




> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie koennen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie koennen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp




> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie koennen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie koennen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp




| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

| [aspdedotnet] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

Antwort per Email an