Ich habe dieses recht beliebte Problem, aber habe keine Lösung gefunden, die funktioniert.CSS und Bilder auf Masterseite
Basicly, ich bin mit einer Master-Seite (/Masterpages/Default.master), dass
<link href="../css/style.css" rel="stylesheet" type="text/css />
beinhaltet Und es enthält auch einige Bilder mit der gleichen relativen Verknüpfung.
Aber wenn ich die Masterseite auf Inhaltsseiten (in verschiedenen Ordnerebenen) anwende, gehen die CSS-Formatierung und Bilder verloren.
Gibt es trotzdem eine dynamische Lösung der Ordnerlevel-Links zu CSS und Bildern zu allen Inhaltsseiten mit der Masterpage?
Vielen Dank im Voraus
UPDATE:
Es gibt ein zusätzliches Problem. Es ist schwierig, die Ausgabe sowohl im Browser als auch in der Entwurfsansicht in Visual Studio korrekt darzustellen.
Ich habe es mit Hilfe des asp zu arbeiten: Bild Lösung für die Bilder in der Masterpage und von doppelten css in der Masterpage verbindet, man es in VS machen zu machen und man es richtig machen machen Durchsuchen der Website.
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="<%=ResolveUrl("~/css/style.css")%>" rel="stylesheet" type="text/css" />
Also die ResolveUrl, muss auch auf allen img-Tags verwendet werden? – Andreas
Nicht, wenn Sie asp: Image-Komponente verwenden, aber ja, wenn Sie HTML-Tags verwenden und das src-Attribut angeben. – Richard