2010-10-19 53 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项中的方法无效。改变那个开关意味着它现在好了,按照控制台应用程序工作。

感谢您的阅读。