错误:无法显示此Web部件

时间:2011-02-21 21:58:08

标签: sharepoint-2010 sharepoint-designer

尝试显示我的Web部件时收到以下错误消息。

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

我去了管理中心,访问了Secure Store Services并创建了“目标应用程序ID”,并且已经设置了权限和凭据。此外,我已在“业务数据连接应用程序”中设置权限。这删除了我的BDC和NT \ Authority错误,现在我有上面提到的错误,不记得如何删除它。谢谢您的帮助。

5 个答案:

答案 0 :(得分:3)

我修好了!我学到的是没有设置参数。这发生在我身上两次。如果未设置参数/过滤器,则数据返回太大而无法传递,并且会给出指出的错误。我尝试回去添加过滤器/参数,但是重新创建了ECT,唯一的区别是这次添加了过滤器。 :)

答案 1 :(得分:2)

上面的答案是正确的 - 如果webpart尝试检索太多数据,则会显示此错误。但是,如果您尝试创建外部列表,并且未指定所需的列表视图,则也会显示该列表。这可能听起来很简单,但它让我困惑了一段时间。如果您已创建列表(并且已正确设置过滤器参数/限制值)并收到此错误,请转到“编辑Web部件”,然后在“视图”框中,您可能会看到类似的内容,但如果您将其更改为默认“[内容类型名称]读取列表”,数据应正确显示。 如果XSLT样式表无效,也会发生错误。如果您手动编辑了代码,并且存在缺陷,则会显示此错误消息。

答案 2 :(得分:0)

Another reason是XSL Transformation需要超过1秒(默认情况下)。

答案 3 :(得分:0)

注意:我正在使用第三方表单设计器遇到此问题。在这个设计器中,它为CSS样式提供了一些控件选项。出于某种原因,向控件添加样式会导致出现此错误。

因此,如果您正在使用第三方,或者即使没有,请尝试删除所有应用的CSS,以确保它不是那么简单。


很抱歉在这样一个旧帖子中重新发帖,想要提供更多解决方案,如果其他人无法通过上述帖子解决它。

答案 4 :(得分:0)

确保webpart使用的资源具有正确的权限。 对于Eg。 webpart可能正在访问来自站点资产/样式库等的数据。 因此,请检查webpart上相应库的用户权限。 如果用户没有必要的权限,那么你将无法看到webpart n SP会给你错误"无法显示此Web部件"

它为我工作。 检查!