Как управлять путями к изображениям, CSS и JavaScript-файлам? - PullRequest
0 голосов
/ 13 июля 2011

Какой может быть лучший способ управления путями на разных страницах, которые находятся в разных папках?

Позвольте мне дать немного больше деталей, пожалуйста.

У меня есть файлы aspx в 3 местах (в корне, в папке администратора и в папке участников), и все формы имеют общую страницу, которая находится в корне.У меня есть папки IMAGES, SCRIPTS и CSS, которые содержат изображения, файлы сценариев Java и таблицы стилей.

Когда я создаю страницы в папках (администратор или участники), которые наследуют главную страницу, возникают проблемы с путями.Bacialally все пути были правильными для root, но здесь они в правильном здесь в папках.

Есть некоторые решения, но это выглядит не очень элегантно.Например, копирование и создание нескольких главных страниц в fodlers было для меня вариантом, но я должен также копировать и вставлять изображения и другие файлы?

Пожалуйста, укажите, как лучше всего решать такие проблемы с путями.

1 Ответ

0 голосов
/ 13 июля 2011

Вы можете хранить эти ресурсы на их месте.В мастере вы используете "~", чтобы отметить ресурсы, относящиеся к корню приложения.Он используется так же, как «.», Но «.»ссылается на текущий каталог.например,

~/path/to/image.jpg

вместо

./path/to/image.jpg
...