У меня есть довольно популярная проблема, но я не смог найти решение, которое работает.
Обычно я использую мастер-страницу (/Masterpages/Default.master), которая включает
<link href="../css/style.css" rel="stylesheet" type="text/css />
И это также включает в себя некоторые изображения с той же относительной связью.
Но когда я применяю мастер-страницу к страницам содержимого (на разных уровнях папок), форматирование css и изображения теряются.
Есть ли способ динамически разрешать ссылки на уровне папок на css и изображения на все страницы содержимого с помощью главной страницы?
Заранее спасибо
UPDATE
Есть дополнительная проблема. Сложно сделать так, чтобы вывод правильно отображался как в браузере, так и в режиме конструктора в Visual Studio.
Я заставил его работать, используя решение asp: image для изображений на главной странице и двойное связывание css на главной странице, одно, чтобы заставить его отображаться в VS и один, чтобы заставить его правильно просматривать сайт.
<link href="../css/style.css" rel="stylesheet" type="text/css" />
<link href="<%=ResolveUrl("~/css/style.css")%>" rel="stylesheet" type="text/css" />