Leg doche in Verzeichnis CSS an in dem DU, falls notwendig weitere
Verzeichnisse fuer Deine ASCXen anlegst.
Request.ApplicationPath() + "/CSS" (+ "/DeineASCX")
Aber warum verschiedene CSS, denn eine Staerke der CSS sind die Klassen.
Lege doch lieber verschiedene Klassen innerhalb einer gemeinsamen CSS an,
und identifiziere die Gemeinsamkeiten. Dann kannst DU auch mit der
"Vererbung" arbeiten...
.ACSX1, .ASCX2
{
... Deine gemeinsamen Eigenschaften...
}
.ASCX1
{
unique properties
}
....
-----Message d'origine-----
De�: Alexander Zeitler [mailto:[EMAIL PROTECTED]
Envoy�: lundi 23 juin 2003 11:11
��: Asp. [EMAIL PROTECTED] Com
Objet�: [Asp.net] UserControls/CSS
Hallo,
ich habe einige UserControls erstellt, die
auch intensiv CSS nutzen. Der Ordnung halber
wollte ich das CSS-File in den gleichen Folder
packen, wie das .ascx-File. Allerdings
wird die CSS-Definition zur Laufzeit aus
aus dem gleichen Verzeichnis geholt (bzw.
relativ zu diesem), in dem sich die Datei,
in der das UserControl eingebunden ist, liegt.
Das ist imho ziemlich verwirrend, vor allem
wenn man viele UserControls einsetzt.
Nun habe ich �berlegt, den CSS-Part in
das ascx-File einzubauen, allerdings birgt
das wieder das Risiko, da� der Benutzer
des Controls unter Umst�nden nicht nur
die CSS-Definition �ndert, sondern auch
(unbeabsichtigt) das ascx-File und somit
die Funktion lahmlegt.
Wie l�st Ihr das?
Gruss
Alex
www.aspintranet.de
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net