题
我使用一个MOSS发布网站使用自定义母版页。我们的一个要求是要有“网站更新”页脚。目前我们手动每个网站更新时间设置此。
我想要做的是基准的特定列表项(通过自定义列表)存储此日期。
我使用SharePoint Designer插入到母版页数据视图,然后从数据源库未落它自定义SharePoint列表。
这工作得很好,你可以只要你浏览时看到您正在查看的网站的根页的日期,以返回一个错误,说明一个子网站:
无法显示此Web部件。要解决这个问题,在Windows SharePoint Services兼容HTML编辑器,如微软的Office SharePoint Designer中打开该网页。如果问题仍然存在,请与Web服务器管理员。的
我GOOGLE了这个错误,并尝试添加大括号在列表ID,但是这并没有解决问题。有没有人有什么建议吗?
解决方案
通常,列表的范围是承载它的的SPWeb。这意味着,你不能从ID子网站引用列表。 您可以通过编写打开的列表中的父站点,然后打开的列表控制解决这个问题。有可能是你的问题,其他更优雅的解决方案虽然。
其他提示
您需要做的第一件事就是找出确切的错误。这里是获得更详细的错误信息的一个方法。改变通过改变以下设置Web应用程序的web.config文件:
也期待在更详细的错误信息的<12蜂巢> / logs目录的日志文件。
最后,检查事件日志。
我的猜测是,该数据视图的使用相对URL,它是不是从子网站的有效引用自定义列表。
应该是这种情况,一个简单的办法是建立一个服务器控件创建一个有效的URL到自定义列表程序和服务器控件添加到母版页。
它也有可能做一些XSL挂羊头卖狗肉,以建立从数据视图正确的URL,但我不是很熟悉。
JT
不隶属于 StackOverflow