пользовательская страница aspx с проблемой CSS главной страницы по умолчанию.
-
10-12-2019 - |
Вопрос
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ItemDetails.aspx.cs" Inherits="namespacename" Debug="true" MasterPageFile="~/_layouts/default.master" %>
<%@ Assembly Name="Microsoft.SharePoint.ApplicationPages,
Version=14.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c" %>
Проблема, с которой я сталкиваюсь, заключается в том, что Css не применяется к странице.
хотя проверено в источнике просмотра страницы, там прикреплен css.
</title><link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/search.css?rev=Uoc0fsLIo87aYwT%2FGX5UPw%3D%3D">
<link rel="stylesheet" type="text/css" href="/_layouts/1033/styles/Themable/corev4.css? rev=iIikGkMuXBs8CWzKDAyjsQ%3D%3D">
У меня пустой сайт, и эта страница развернута в папке макета SharePoint 2010.Как решить проблему с css?
Решение 2
Просто решил это,
Изменяя по умолчанию. Мастер на v4.master .. это работает !!
<%Page.... MasterPageFile="~/_layouts/v4.master" %>
.
Из этого URL нужно знать SHREPOINT 2010, использует v4.master как главная страница по умолчанию:
Другие советы
Следует отметить пару моментов;Даже не смотря на link
это элемент пустоты тип документа, используемый в SharePoint, его не поддерживает.Поэтому, пожалуйста, подумайте о закрытии ваших тегов.Другое дело - пробел в начале вашей строки запроса в corev4.css.
Оба эти фактора не должны напрямую вызывать вашу проблему, но на это стоит обратить внимание.
Теперь, чтобы проверить, правильно ли применены таблицы стилей, я обычно придерживаюсь такого подхода:
- Запустите Chrome.
(Да, это не поддерживается SharePoint, но Инструменты разработчика Chrome просто слишком хороши). - Проверять Ресурсы вкладке, если ваша таблица стилей включена должным образом, она будет отображаться здесь под вашей правильной рамкой и Таблицы стилей, если его нет в списке, значит, что-то не так.
- В этом случае проверьте Сеть вкладка для проверки:
- Есть ли этот файл вообще в списке?
- Это Код состояния HTTP правильно?
- Это Тип содержимого в Заголовки ответов установлен в текст/css?