Добавление файла CSS на главную страницу - нелегальные символы в пути?
-
09-12-2019 - |
Вопрос
Я делаю пользовательскую главную страницу с пользовательским файлом CSS, развернутый в форме функции VS2010.Я использую элемент управления CSSREGistation, чтобы добавить новые CSS, но всякий раз, когда я пытаюсь загрузить страницу, которая использует ее, я получаю «незаконные символы в исключением пути».Что странно, потому что нет никаких нелегальных персонажей, которые я вижу на пути.
Код, который я использую для добавления CSS на страницу, выглядит так (от MSDN):
<SharePoint:CssRegistration name="<% $SPUrl:~sitecollection/Style Library/myfolder/mystyle.css %>" After="corev4.css" runat="server"/>
.
Я проверяю соответствующую галерею, а главная страница правильно развертывает _layouts / masterpage / mymaster.master, а CSS правильно разворачивается в стиле библиотеки / myfolder / mystyle.css.
Что я пропустил?
Решение 2
Я идиот.Ошибка исходила от старого контроля CSSGistration, что я не прокомментировал должным образом ...
Другие советы
Вы пытались меняться «Библиотека стиля» на «Стиль% 20Library»?
Согласно этому сообщению в блоге, у вас будет этот вопрос, если вы используете Foundation SharePoint: http://blogs.msdn.com/b/sharepointdesigner/archive/2010/04/09/working-with-s-sharepoint-toming-Engine.aspx .В SPF вам нужно жесткий код URL.