我遇到的问题是如何显示从一个子站点到另一个子站点的列表。我没有服务器管理员权限,因此我无法使用SharePoint Designer编辑网站的任何部分。
情况: 一个包含两个子站点的父页面。 子站点#1上有一个列表,其中包含多个文本列,以及一个用作“可见”列的列。 子站点#2必须显示“可见”列上的子站点#1上的列表视图
我发现的两个解决方案是直接在SharePoint Designer中创建链接列表,或使用内容查询Web部件,编辑部件以显示正确的列,并使用SharePoint Designer编辑项目样式以实际显示适当的信息。
有没有办法在不使用SharePoint Designer的情况下完成此任务?
答案 0 :(得分:0)
为什么不编写自定义webpart来从指定列表中获取数据?你可以随意添加它。
答案 1 :(得分:0)
您不需要Server Admin privs来使用SharePoint Designer(除非Farm管理员锁定了Designer访问权限。)
解决问题的一种可能方法是使用RSS或XML Web部件来联合一个列表中的内容以显示在站点的另一部分中。需要注意的是,您的站点需要匿名访问,或者设置为进行Kerberos身份验证。
当我们讨论该主题时,如果您非常倾向于调用通过内容编辑器Web部件传递给客户端的JavaScript列表Web服务。您必须完成检索和显示内容的所有繁重工作,但它几乎无疑会在您的目标环境中被阻止。