2010-04-06 58 views
2

我一直在遇到的問題是如何顯示從一個子站點到另一個子站點的列表。我沒有服務器管理員權限,因此我無法使用SharePoint Designer編輯網站的任何部分。在沒有SharePoint Designer的情況下跨站點共享SharePoint列表

局勢: 一個父頁面有兩個子站點。 子站點#1上有一個列表,上面有幾個文本列,一個列用作「可見」列。 子網站#2必須在「可見」列上顯示子網站#1過濾列表的視圖

我找到的兩種解決方案是直接在SharePoint Designer中創建鏈接列表,或者使用內容查詢Web部件,編輯該部件以顯示正確的列,並使用SharePoint Designer編輯項目樣式以實際顯示正確的信息。

有什麼辦法可以在不使用SharePoint Designer的情況下完成此任務嗎?

回答

0

爲什麼不寫一個cutom webpart來獲取指定列表中的數據?你可以把它添加到你想要的地方。

+0

我已經查看了自定義Web部件,但是所有教程都希望我將該dll文件放在SharePoint網站的bin文件夾中,並將其添加到該網站的Web部件庫中,但沒有服務器管理員權限,不是完成任何目標。 此外,我沒有在問題中說清楚,但我想鏈接幾個列表和日曆,而不必爲日曆編寫自定義Web部件... – Ryan 2010-04-06 13:42:01

0

您不需要Server Admin權限即可使用SharePoint Designer(除非Farm管理員鎖定了Designer訪問權限)。

解決該問題的一個潛在方法是使用RSS或XML Web部件聯合一個列表中的內容以顯示在該站點的另一部分中。小心這是您的網站需要匿名訪問或設置爲執行Kerberos身份驗證。

雖然我們在這個話題上,但如果您非常喜歡,您可以調用通過內容編輯器Web部件交付給客戶端的JavaScript列表Web服務。你必須盡全力去檢索和顯示內容,但它幾乎無疑是目標環境中未被阻止的內容。

相關問題