2010-11-03 101 views
0

在我的SharePoint 2010網站上,我有一個項目列表(文檔庫)。這個庫包含xml文件。通過自定義Web部件打開SharePoint 2010列表項目

另外,我有一個可視化Web部件,它顯示來自這些XML文件的數據。

有沒有辦法以某種方式綁定 Web部件此文檔庫,以便項目將通過 Web部件打開

注意: 此時,列表項具有指向Web部件頁的超鏈接字段,並提供xml文件的位置作爲查詢字符串。當訪問鏈接時,Web部件獲取提供的XML數據並解析它,因爲它應該。
這種方法的問題是絕對URL被保存在項目的字段中,這將導致服務器更改時出現問題。

謝謝!

回答

0

深入瞭解Sharepoint 2010「相關列表」功能。 Sharepoint 2010允許在webparts之間發送和接收數據,所以即使是您的自定義webpart。

有關如何操作,請參閱以下鏈接:SP 2010: How To - Relational lists in SharePoint 2010

+0

謝謝您的出發點! – paschka76 2010-11-04 10:39:01

+0

最後,我到達了一系列關於「sharepoint web部件連接」的文章,並發現兩個Web部件通過特定的接口進行通信。就我而言,我的Web部件使用了IWebPartField接口,通過它List View Web Part公開了一行的字段 - 正是我所需要的。 – paschka76 2010-11-04 10:42:32

+0

聽起來非常好paschka,祝你好運進一步努力。當您認爲答案有幫助時,可考慮使用複選標記來標記答案。 – 2010-11-04 11:16:09

相關問題