Re: UserControls im Unterverzeichnis
- From: "Jafar" <info@xxxxxxxxxxx>
- Date: Mon, 14 Aug 2006 14:53:00 +0200
Danke
das war es.
Gruß
"Günter Prossliner" <g.prossliner/gmx/at> wrote in message
news:%23blkAz5vGHA.416@xxxxxxxxxxxxxxxxxxxxxxx
Hallo Jafar!
ich habe im Root Verzeichnis einige UserControls mit Bilder.
wenn ich dies Controls in einem Unterverzeischnis benutzen will
(registerieren in aspx Dateien), natürlich stimmen die path zu den
Bilder nicht mehr.
Das sollte sich allerdings erst zeigen, wenn auch die .aspx in einem
Unterverzeichnis liegt. Da Controls eine rein serverseitige Angelegenheit
sind, "zählt" für den Browser nur der Pfad zur .aspx.
in UserControls sieht so aus:
images/test.gif
Und "images" ist ein Pfad im Root Deiner Anwendung? Du solltest Ressourcen
immer Application - Root relativ angeben.
z.B.:
anstelle von:
<img src="images/test.gif">
<img src="~/images/test.gif" runat="server">
Da für den Browser der Terminus "Applikation" nicht existiert, muss der
jeweilige Pfad von ASP.Net am Server eingesetzt werden. Deshalb ist bei
der Verwendung von ~/ immer ein runat="server" notwendig. Eine ID muss
allerdings nicht unbedingt vergeben werden.
OK?
mfg GP
.
- References:
- UserControls im Unterverzeichnis
- From: Jafar
- Re: UserControls im Unterverzeichnis
- From: Günter Prossliner
- UserControls im Unterverzeichnis
- Prev by Date: Re: UserControls im Unterverzeichnis
- Next by Date: GridView Sortierung, geht DataSet oder ist DataView notwendig als DataSource?
- Previous by thread: Re: UserControls im Unterverzeichnis
- Next by thread: GridView Sortierung, geht DataSet oder ist DataView notwendig als DataSource?
- Index(es):
Relevant Pages
|