内容查询Web 部件定制
2008-05-27 15:28
393 查看
内容查询Web 部件(CQWP)是SharePoint Server提供的一个非常灵活且强大的Feature。利用它自身的定制查询和WSS3.0支持的任何QuerySchema(如CAML),用户可以创建自定义数据视图来展现来自多个数据源的数据,这些数据可以分布在站点集、站点,列表和文档库等不同的范围中,并在一个视图中统一展现。
在获得了查询到的数据后,CQWP不会自动展现所有的数据项,这时就需要我们去做进一步的定制工作.
定制内容查询Web部件主要包括两个方面:
1)修改.webpart文件,定制属性来获得所需返回的数据。
2)修改.ItemStyle.xsl样式文件来呈现和格式化数据。
下面就结合一个简单的demo一起来学习下
<div class="link-item">
<xsl:call-template name="OuterTemplate.CallPresenceStatusIconTemplate"/>
<table style="width: 95%">
<tr>
<td><img src="_layouts/images/square.gif"/></td>
<td style="width: 60%">
<a href="{$SafeLinkUrl}" target="{$LinkTarget}" title="{@LinkToolTip}">
<xsl:value-of select="$DisplayTitle"/>
</a>
</td>
<td align="left">
<div class="description">
<xsl:value-of select="@Modified" />
</div>
</td>
</tr>
</table>
</div>
4. 保存,并重新上载ItemStyle.xsl 到样式库
添加”最新知识库.webpart” 到页面上,并修改WebPart显示的样式属性
Detail Resources:http://msdn.microsoft.com/en-us/library/aa981241.aspx
在获得了查询到的数据后,CQWP不会自动展现所有的数据项,这时就需要我们去做进一步的定制工作.
定制内容查询Web部件主要包括两个方面:
1)修改.webpart文件,定制属性来获得所需返回的数据。
2)修改.ItemStyle.xsl样式文件来呈现和格式化数据。
下面就结合一个简单的demo一起来学习下
<div class="link-item">
<xsl:call-template name="OuterTemplate.CallPresenceStatusIconTemplate"/>
<table style="width: 95%">
<tr>
<td><img src="_layouts/images/square.gif"/></td>
<td style="width: 60%">
<a href="{$SafeLinkUrl}" target="{$LinkTarget}" title="{@LinkToolTip}">
<xsl:value-of select="$DisplayTitle"/>
</a>
</td>
<td align="left">
<div class="description">
<xsl:value-of select="@Modified" />
</div>
</td>
</tr>
</table>
</div>
4. 保存,并重新上载ItemStyle.xsl 到样式库
添加”最新知识库.webpart” 到页面上,并修改WebPart显示的样式属性
Detail Resources:http://msdn.microsoft.com/en-us/library/aa981241.aspx
相关文章推荐
- 定制内容查询Web部件(Customize Content Query WebPart)系列二 :定制常用新闻标题和条目格式外观
- 定制内容查询Web部件(Customize Content Query WebPart)系列一:概述
- 内容查询Web 部件定制
- sharepoint 2007 内容查询web部件 如何显示信息日期
- ISA发布MOSS网站内容查询WEB部件不能显示问题?
- 依然莫名其妙的内容查询Web部件(Content Query Web Part)
- 【内容查询WEB部件】修改日期长度
- 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(10)--仪表板页面和内容查询Web部件
- 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(10)--仪表板页面和内容查询Web部件
- [MOSS 译]如何:在WEB内容查询部件中使用自定义的字段
- sharepoint 内容查询部件的定制和开发。相关链接。
- 内容查询Web部件样式,隔行变色。
- [译]SharePoint 2007 SDK:使用属性来自定义内容查询WEB部件
- 请问如何用vba做web查询并将多个web内容存入word?
- 可以定制的的走马灯web 部件
- 可以定制的的走马灯web 部件
- 快速定制摘要链接web部件
- JavaWeb分页显示内容之分页查询的三种思路(数据库分页查询)
- (转)ASP.NET 2.0:使用用户控件和定制的Web部件个人化你的门户网站(一)
- 用php操作mysql数据库:在web页面显示查询内容