2011-08-19 66 views
1
using (SPSite site = new SPSite("http://servername/sites/test/")) 
     { 
      PageViewerWebPart pvwp = new PageViewerWebPart(); 
      pvwp.Title = "My Page Viewer Web Part"; 
      pvwp.ContentLink = "http://www.cnn.com"; 
     } 

Cannot retrieve the URL specified in the Content Link property. For more assistance, contact your site administrator.不能检索内容链接属性

指定的URL有时我得到的错误The Web Part has timed out,有时上述错误。我确定我的互联网正在工作,所以我打开浏览器,并能够访问该网站

回答

1

我无法重现这一点,所以我会认为这是一个权限问题。尝试使用提升的权限运行代码:

SPSecurity.RunWithElevatedPrivileges(delegate 
{ 
    using (var site = new SPSite("http://servername/sites/test/")) 
    { 
     var pvwp = new PageViewerWebPart 
     { 
      Title = "My Page Viewer Web Part", 
      ContentLink = "http://www.cnn.com" 
     }; 
    } 
}); 
+0

我有这一切设置在VM和我在那个箱子的唯一帐户是管理员,所以当该网站弹出输入我的凭据,然后输入我的管理员/密码.. 。 –