Не удается загрузить CSS на главной странице - PullRequest
1 голос
/ 06 марта 2011

Итак, я пытаюсь просто загрузить файл .css из главной страницы.

Главная страница Admin.Master и css-файл AdminView.css находятся в папке / views / shared. Я размещаю следующий тег ссылки в разделе моей главной страницы.

Я пробовал оба:

<link href="<%: ResolveUrl("AdminView.css")%>" rel="stylesheet" type="text/css"/>

и

<link href="AdminView.css" rel="stylesheet" type="text/css"/>

Как и любая другая комбинация (~ / views / shared / adminview.css ИЛИ /adminview.css....etc)

и при просмотре в Firebug загружаемого файла всегда возвращается «Ресурс не найден».

ПРИМЕЧАНИЕ. Я дважды проверил имя и орфографию.

Это эти тривиальные вещи, которые не должны быть такими сложными.

Ответы [ 2 ]

5 голосов
/ 06 марта 2011

Вы не можете получить доступ к ресурсам в папке Views непосредственно из Интернета.Вы должны поместить свой контент в папку Content (или Content / Styles) и ссылаться на него оттуда.Папка Views предназначена для фреймворка, чтобы найти ваши Views, она не видна из Интернета.

<link href="<%: Url.Content( "~/content/styles/adminview.css" ) %>" ... />
0 голосов
/ 06 марта 2011
<link href="/views/shared/AdminView.css" rel="stylesheet" type="text/css"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...