Mam ten dość popularny problem, ale nie udało mi się znaleźć rozwiązania, które działa.CSS i obrazy na stronie wzorcowej
Basicly używam Master Page (/Masterpages/Default.master), który zawiera
<link href="../css/style.css" rel="stylesheet" type="text/css />
I to zawiera również kilka obrazów z tej samej względnej łączenia.
Ale po zastosowaniu strony wzorcowej do stron zawartości (w różnych poziomach folderów) formatowanie css i obrazy są tracone.
Czy istnieje mimo to dynamiczne rozwiązywanie linków do folderów do css i obrazów na wszystkich stronach treści za pomocą strony wzorcowej?
góry dzięki
UPDATE:
Jest to dodatkowy problem. Trudno jest uzyskać poprawne renderowanie danych wyjściowych zarówno w przeglądarce, jak iw widoku projektu w programie Visual Studio.
Dostałem go do pracy przy użyciu asp: obraz rozwiązanie dla obrazów w masterpage i przez podwójnym łączącej css w masterpage, jeden, aby to uczynić w VS i jeden, aby to uczynić poprawnie przeglądanie strony.
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="<%=ResolveUrl("~/css/style.css")%>" rel="stylesheet" type="text/css" />
Czy ResolveUrl musi być również użyty na wszystkich tagach img? – Andreas
Nie, jeśli używasz asp: Image component, ale tak, jeśli używasz tagów html i określasz atrybut src. – Richard