CBQ Web Part匿名读取Document Library数据失败的解决方案
来源:互联网 发布:淘宝优惠券尺寸 编辑:程序博客网 时间:2024/05/22 15:25
最近在项目当中遇到了一个很奇怪的问题,因为我们项目中用到了大量的 CBQ (Content By Query) Web Part 来在页面上呈现SharePoint List 或SharePoint Document Library里的数据,当SharePoint 2010 开启匿名后,我们发现在匿名模式下页面上有些CBQ可以正常显示数据,而有些CBQ却不能正常显示数据,给出的提示信息如下:
Error info:
Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Microsoft SharePoint Foundation-compatible HTML editor such as Microsoft SharePoint Designer. If the problem persists, contact your Web server administrator.
Correlation ID:92354a09-eb96-4d99-b436-ba75e71020fc
然而,当用账号登录访问时,所有的CBQ都是正常工作的,后来我们找原因发现:所有从SharePoint List里读取数据的CBQ任何时候都能正常工作,所有从SharePoint Document Library里读取数据的CBQ在匿名模式下出现上面的错误信息,而在认证模式下能够正常工作,这就是原因所在。经过研究和搜索,我们找到了一个解决方案,那就是往相应的CBQ的CommonViewFields属性中加两个字段DocumentIconImageUrl和OnClickForWebRendering如下所示:
<property name="CommonViewFields" type="string">DocumentIconImageUrl;OnClickForWebRendering;</property>
然后保存,再将改过的CBQ上传添加到相应的Web Part zone里,保存并刷新页面,一切都正常了,不管是匿名模式下还是认证模式下,现在所有的CBQ都能正常工作了。^_^
这个问题也许是SharePoint 2010的一个bug,期待下一个版本能够修复它。
- CBQ Web Part匿名读取Document Library数据失败的解决方案
- 转:MOSS 2007 Filter webparts ,建立筛选Document Library 的Web Part
- IE document.getElementsByName获取失败的解决方案
- SharePoint 2010的Document Library Upload Multiple Documents功能失效的解决方案
- Microsoft Document Explorer 2005安装失败解决方案
- Microsoft Document Explorer 2005安装失败解决方案
- arduino读取处理UWB(匿名科技的)数据集
- 关于cvCreateFileCapture()读取视频文件失败的解决方案
- 跨域读取数据的解决方案
- mina2多线程读取重复数据的解决方案
- H3C 路由器 QoS 的CBQ配置
- CBQ的简单性能调优
- System.Web.Mail发送邮件失败的终级解决方案
- 小议:Central Administration删除Web Application失败的解决方案
- 如何解决激活Project Web App feature失败的解决方案
- LibPaBOD(a LIBrary for PArt-Based Object Detection in C++)我在运行中遇到的问题和解决方案
- 利用Document读取和修改数据
- 为Web开发支持的数据解决方案
- QT 开发之旅1
- Today I will be master of my emotions.
- 软帝C++1002班11月带班情况
- unicode,ansi,utf-8,unicode big endian这些编码有什么区别
- Problems
- CBQ Web Part匿名读取Document Library数据失败的解决方案
- VC的基本数据类型
- C++中enum枚举类型成员重名问题的解决方法 - Enum枚举类型的类封装(转)
- SVG MVC2 程序在IIS 7上部署
- 将数值转化成百分比
- 测试
- 基因匹配度计算 poj 1080
- 你必须知道的.NET之特性和属性
- myeclipse7 设置workplace