我在SharePoint 2010的欢迎页面上有一个自定义WebPart。当我打开页面而没有登录时,整个WebPartZone仍然没有呈现(根据响应的html)。登录后,我的WebPart完美运行。
Afaik,我的WebPart不需要任何特殊权限,它只是从同一个SharePoint站点上的某些列表中提取内容。
有什么想法吗?
thx,M
答案 0 :(得分:0)
某些页面布局的定义方式是,如果Web部分区域为空,则将其删除:
<td id="_invisibleIfEmpty" name="_invisibleIfEmpty" colspan="3" valign="top">
您的网页是否已发布?如果Web部件仅在页面的草稿版本中,则Web部件区域在当前发布的版本中仍可以为空(然后删除)。