Re: UserControls im Unterverzeichnis

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



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



.



Relevant Pages

  • Re: UserControls im Unterverzeichnis
    ... wenn ich dies Controls in einem Unterverzeischnis benutzen will ... Da Controls eine rein serverseitige Angelegenheit ... Und "images" ist ein Pfad im Root Deiner Anwendung? ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • Re: Page and Images not found on Localhost
    ... I didn't know that even images could be declared as server controls. ... which may not have been declared as a server control. ... I designated the "project" folder as an application in IIS. ... is the root for anything under it. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: VIA VT8237R+ chipset
    ... this at startup each time I use this motherboard (HDD works perfect on an other ... ata2: channel #0 on atapci0 ... Mounting root from ufs:/dev/ad0s1a ... SATA raid and the VT8237R+ controls EIDE. ...
    (freebsd-current)
  • Re: HTML Pendant zu ~/ ...
    ... Die Runtime baut hier den Pfad bei den entsprechenden Controls je nach Lage wie schon richtig erkannt dynamisch zusammen. ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • Re: HTML Pendant zu ~/ ...
    ... Die Runtime baut hier den Pfad bei den entsprechenden Controls je nach Lage wie schon richtig erkannt dynamisch zusammen. ...
    (microsoft.public.de.german.entwickler.dotnet.asp)