B�ser Konstruktionsfehler ...

Du solltest ein Template-System verwenden, in ASP.NET 1.1 kann
ich unter anderem 

http://www.codeproject.com/aspnet/sumitemplatecontrols.asp

das empfehlen. Vorteil: l�sst sich bei einer Migration zu 2.0
leicht durch die MasterPages dort ersetzen.

Zur eigentlichen Aufgabe: vergiss den Referer. Der wird vom Client
�bermittelt - oder auch nicht. Manche so genannte Firewalls
(Norton Internet Security z.B.) blockieren die Angabe, sodass
der Referer bei dir dann null ist.

Beziehe dich lieber auf 

Request.ServerVariables["SERVER_NAME"]

Das funktioniert, wenn die Website mit mehreren HostHeadern
angesprochen wird, dann kannst du je nach www.xyz.de oder
www.abc.de unterscheiden was es f�r ne Seite ist.

Gru�, Thomas

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Stadelmann Patrick
> Gesendet: Montag, 25. April 2005 09:45
> An: [email protected]
> Betreff: [Asp.net] Layout ver�ndern
> 
> Hallo,
> Ich hab ein gr��eres Projekt in ASP.Net so gut wie fertig. 
> Die Seite ist unter mehreren Adressen erreichbar. Jetzt hab 
> ich die Aufgabe bekommen, das die Seite bei jeder Adresse 
> anders aussehen sollte.
> Die Formatierungen sind alle in css Dateien. F�r ein anderes 
> Layout muss ich die css-Dateien �ndern und ein paar Images 
> neu einbinden.
> Ich hab mir das ganze so vorgestellt, dass ich mit 
> Request.ServerVariables["HTTP_REFERER"]
> �berpr�fe welche Seite aufgerufen wurde um dann das jeweilige 
> einzubinden.
> Jedoch hat das ganze einen Hacken, ich muss jede Datei meines 
> Projektes durcharbeiten und bei den Images sowie bei der css 
> diese Abfrage einbauen.
> Vielleicht kennt jemand eine bessere und schnellere L�sung.
> Wenn mir die ganze Arbeit so oder so bevor steht, w�hre ich 
> auch �ber ein paar Vorschl�ge dankbar, wie ich es gleich so 
> machen kann, dass es das n�chste mal schneller geht, sollte 
> noch etwas dazu kommen.
> 
> danke
> Patrick
> 
> 
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> 

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an