Ошибка: невозможно отобразить эту веб-часть

Я получаю следующее сообщение об ошибке при попытке отобразить свою веб-часть.

Unable to display this Web Part. To troubleshoot the problem, open this Web page in
a Microsoft SharePoint Foundation-compatible HTML editor such as Microsoft 
SharePoint Designer. If the problem persists, contact your Web server administrator.

Correlation ID:e1c61ac1-788a-46c6-9311-495a5fa0603f

Я зашел в Центр администрирования, в Службы безопасного хранения и создал «Идентификатор целевого приложения» и уже установил разрешения и учетные данные. Кроме того, я установил разрешения в «Приложении для подключения к бизнес-данным». Это удалило ошибки BDC и NT\Authority, которые у меня были, теперь у меня есть ошибка, указанная выше, и я не помню, как ее удалить. Спасибо за помощь.


person Richell    schedule 21.02.2011    source источник
comment
У вас есть доступ к логам сервера? Проверьте 14\LOGS и посмотрите, не регистрируются ли какие-либо ошибки в то же время. Кроме того, если она еще не включена, включите панель разработчика и просмотрите журнал трассировки для страницы. См. здесь, чтобы включить панель мониторинга: blogs.technet.com/b/speschka/archive/2009/10/28/   -  person Kyle Trauberman    schedule 22.02.2011
comment
@Kyle- Я более чем уверен, что все в порядке, так как это не первый внешний тип контента, с которым я работал, и я просто забыл, как решить эту проблему, и не помню, где я нашел «подсказки». Я новичок в sharepoint и помню, когда в последний раз у меня было такое же сообщение об ошибке, мне не нужно было заходить в PowerShell, а если и не нужно, то я бы не стал.   -  person Richell    schedule 22.02.2011
comment
Я все же рекомендую включить панель разработчика — это поможет вам определить точную ошибку, которая происходит, и без этого диагностика этой проблемы будет выстрелом в темноту.   -  person Kyle Trauberman    schedule 22.02.2011
comment
@Kyle- Спасибо за помощь.   -  person Richell    schedule 22.02.2011


Ответы (5)


Я починил это! Я узнал, что параметры не были установлены. Это случилось со мной дважды. Когда параметры/фильтры не установлены, возвращаемые данные слишком велики для передачи, и выдается ошибка, как указано выше. Я попытался вернуться, чтобы добавить фильтры/параметры, но вместо этого воссоздал ECT, единственная разница заключалась в том, что на этот раз были добавлены фильтры. :)

person Richell    schedule 22.02.2011

Ответ выше правильный: если веб-часть пытается получить слишком много данных, она отображает эту ошибку. Но он также отображается, если вы пытаетесь создать внешний список и не указали желаемое представление списка. Это может показаться простым, но на какое-то время это смутило меня. Если вы создали список (и правильно установили параметры фильтра/регулирующие значения) и получили эту ошибку, перейдите в раздел «Редактировать веб-часть» и в поле «Вид» вы, вероятно, увидите что-то вроде , но если вы измените его на свой по умолчанию «[Имя типа контента] Список чтения», данные должны отображаться правильно. Ошибка также возникает, если таблица стилей XSLT недействительна. Если вы редактировали код вручную и в нем есть ошибки, отображается это сообщение об ошибке.

person Katrine B.    schedule 31.07.2012

Еще одна причина заключается в том, что преобразование XSL занимает больше 1 секунды (по умолчанию).

person Evgeny Levin    schedule 10.09.2013

Примечание. Я столкнулся с этой проблемой, используя сторонний конструктор форм. В этом дизайнере он предоставляет некоторые параметры стиля CSS для своих элементов управления. По какой-то причине добавление стилей к элементам управления вызывало эту ошибку.

Так что, если вы используете сторонний, или даже если нет, попробуйте удалить все примененные CSS, чтобы убедиться, что это не так просто.


Извините за повторную публикацию в такой старой теме, хочу предоставить больше решений, если кто-то еще не может решить эту проблему с помощью вышеуказанных сообщений.

person Nick    schedule 04.11.2013

убедитесь, что ресурсы, которые использует веб-часть, имеют правильные разрешения. Например. Веб-часть может получать доступ к данным из ресурсов сайта/библиотеки стилей и т. д. Поэтому проверьте разрешения пользователя на соответствующую библиотеку из веб-части. Если у пользователя нет необходимого разрешения, вы не сможете увидеть веб-часть n SP выдаст вам ошибку «Невозможно отобразить эту веб-часть».

Это сработало для меня. Проверять!

person Virkam Dev    schedule 20.08.2016