ASP.NET MVC-Images und andere URLs für statische Inhalte

7

Ich habe gerade meine Route für eine Benutzerdetailseite bearbeitet, die folgendermaßen aussieht:

%Vor%

Wenn meine URL nun so aussieht: localhost/Users/Details/1/ShawnMclean Bilder laden nicht sowohl vom Controller als auch vom site.master. (keine Ahnung, warum das CSS und Javascript korrekte URLs hatten). Wenn die URL localhost/Users/Details/1 ist, wird alles gut geladen.

Mein img in site.master und Details.aspx sieht in der alten URL so aus:

%Vor%

Wenn die URL jedoch einen zusätzlichen Parameter erhält, befindet sich das Bild tatsächlich in ../../../Content/Images/logo3.png

Gibt es eine Möglichkeit, die URL von Bildern und anderen statischen Inhalten zu ändern?

    
Shawn Mclean 22.10.2010, 21:40
quelle

3 Antworten

18

Versuchen Sie, Ihre Bilder folgendermaßen zu verlinken:

%Vor%

oder wenn das nicht funktioniert, können Sie immer einen Helfer für Ihre Links verwenden

%Vor%

könnte ein anderer Weg sein

%Vor%     
quakkels 22.10.2010, 21:45
quelle
1

Sie können versuchen, einen Helfer zu verwenden:

%Vor%     
Justin Soliz 22.10.2010 21:53
quelle
1

Sie können das versuchen,

%Vor%     
Duk 14.03.2013 07:37
quelle