Вопрос

У меня проблемы с величиной DatePicker в SP2013.Контроль показывает хорошо, но всплывающее окно календаря сломано из-за отсутствующей стилистой таблицы (полное изображение листа спрайта видна и т. Д.).

Отсутствует CSS IS Corev15app.css.Это должно было быть возвращено _layouts / 15 / defaultcss.cascx Обработчик вызывал в календаре Iframe источник, однако это не удается.Вот связанный выход журнала:

defaultcss.ashx: resource specified null
defaultcss.ashx: attempting to get web.MasterCssUrl
defaultcss.ashx: using elevated codepath to get css file or other resource because the non-elevated code path failed to get it. (...)
defaultcss.ashx: attempting to get web.MasterCssUrl
Application error when access /_layouts/15/defaultcss.ashx, Error=The object specified does not belong to a list.
.

Дополнительная информация: Я обновил решение SharePoint 2010, настроить новые страницы макета и использовали новую страницу Master Seattle от SP2013.Как только все работает, как это должно.Однако на DatePicker и страница «Добавить приложение» (Addanapp.aspx) не удается.Страница приложения просто останавливается с анимацией загрузки.

Это было полезно?

Решение

Кажется, что проблема возникает, когда ваши главные страницы не расположены в галерее главной страницы.Проблема ушла, когда я добавил главную страницу галерею главных страниц и ссылался на него оттуда (i.e. _Catalog / Masterpage / mymasterpage.master) вместо папки _layouts.Фактическое расположение развертывания сервера главной страницы все еще находится в папке макетов (также может быть сама каталог функций).

Я добавил новый модуль, который добавляет главные страницы на галерею сбора сайта, обновленный код, который устанавливает главную страницу по умолчанию, и это исправило проблему CALENDAR DATEPICKER.

Я предполагаю, что это может быть связано с новыми мерами безопасности, касающимися IFRAMES (контроль DatePicker всплывает календарь iframed).

Другие советы

У меня была похожая проблема с пользовательской главной страницей, которую я создал в диспетчере дизайна.

Чтобы исправить, я создал новую минимальную главную страницу с нуля, проверил, что DatePicker работал, затем скопировал мой HTML и стиль листы на новую главную страницу.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top