2010-10-19 60 views
0

我已經離開SharePoint開發很長一段時間了,而且我試圖訪問SharePoint 2010博客中的信息(來自我們的用戶之一,在他們的「 MySite「)來自C#web部件,它將駐留在網站的主頁上。這個想法是能夠突出顯示某個用戶在主頁上的最新帖子。從主頁webpart訪問我的網站博客

任何人都可以幫助我從我們的主頁參考博客(在dev中位於http://myServer/my/BillsBlog)。我試過以下...

  • 引用一個SPSite,將URL作爲構造函數參數,然後從那裏獲取正確的網頁。這失敗了。 (我猜博客是一個網站,而不是一個網站集,但可以在那裏修正)
  • 從SPContext.Current獲取當前上下文,並從那裏訪問AllWebs集合,但是這並不inculde /我的網站。

一旦我找到合適的容器(SPSite或SPWeb),我可以訪問列表以取出我需要的項目,但我不知道如何達到這一點。在控制檯應用程序中,我通過使用第一個項目符號中的方法工作。

我現在真的很困難,而且我只是不知道我在找什麼,以便能夠搜索Google的答案。任何幫助,你可以給我將不勝感激。

回答

0

好吧,我的錯。 webpart項目被設置爲沙箱項目,所以第1項中的方法無效。改變那個開關意味着它現在好了,按照控制檯應用程序工作。

感謝您的閱讀。