Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法将Web部件添加到sharepoint页面_Sharepoint - Fatal编程技术网

无法将Web部件添加到sharepoint页面

无法将Web部件添加到sharepoint页面,sharepoint,Sharepoint,我在我的本地机器上创建了一个网站,但我无法将web部件添加到网页,这不会产生任何错误,但该web部件不会显示到网页上。谁来帮帮我。 谢谢不久前,我们在Firefox上遇到了同样的问题,但当我们为SharePoint 2007安装SP2时,问题就消失了。唯一让我惊讶的是,你也有IE的问题。我知道这是一个老问题,但它在谷歌搜索结果中排名靠前,所以我想我还是会回答它 确保布局页面的codebehind中没有运行调用的任何代码,然后关闭SPContext.Current.Web。我有这种行为,那就是罪魁

我在我的本地机器上创建了一个网站,但我无法将web部件添加到网页,这不会产生任何错误,但该web部件不会显示到网页上。谁来帮帮我。
谢谢

不久前,我们在Firefox上遇到了同样的问题,但当我们为SharePoint 2007安装SP2时,问题就消失了。唯一让我惊讶的是,你也有IE的问题。

我知道这是一个老问题,但它在谷歌搜索结果中排名靠前,所以我想我还是会回答它

确保布局页面的codebehind中没有运行调用的任何代码,然后关闭SPContext.Current.Web。我有这种行为,那就是罪魁祸首

要进行测试,请向默认页面布局添加其他web部件。如果它添加了,那么它要么是您的web部件,要么是您的代码隐藏。如果您无法将任何web部件添加到自定义布局中,那就是您的代码落后了。如果它只是您的web部件,那么它就是您的web部件


请记住,SPContext.Current.Web返回对当前SPWeb对象的引用。SharePoint将在完成后关闭对象本身,过早关闭可能会导致“不可预知的行为”。

它是一个听得见的web部件吗?您是否对其设置了组权限?它是自定义web部件还是第三方(如果是第三方,我会请求他们的支持)。您使用哪个SharePoint版本和什么浏览器?我使用SharePoint 2007、firefox、IE和Chrom。但是,当我将webpart添加到页面时,它不会显示,也不会作为客户web部件出现,我使用管理员用户登录。当我在管理中心打开“解决方案管理器”时,会出现以下错误:“解决方案存储中没有解决方案。在部署解决方案包之前,必须使用stsadm-o addsolution命令将解决方案包提交到配置数据库中的解决方案存储”