我通过以下文章在内容编辑器Web部件中创建了自定义样式:SharePoint 2010 XSLT date formatting并且我获得了所需的结果。但现在我想为这种新风格添加分页功能。为了添加分页,我跟着几篇文章但未能达到结果。我是XSLT的初学者,无法弄清楚我是如何以自定义样式添加分页的。
对于分页,我跟着下面的文章,但我不知道如何将分页功能与上面的自定义日历样式结合起来。任何帮助表示赞赏。
SharePoint 2010 Content Query Web Part with paging
Retro-fitting existing XSL Stylesheets with the Paging Controls
答案 0 :(得分:1)
终于!!我自己做的。以下是我执行的内容:
ImtechContentQueryWebPart.wsp
自定义网络部件:http://imtech.codeplex.com/ [此网页部件是一个自定义内容查询网页部件,您可以通过该部件应用自己的xsl文件。)第5点中引用的文章中的作者粘贴了以下代码
<xsl:template name="Default" match="*" mode="itemstyle">
而是我在此行下方发布了代码
<xsl:template name="EventDisplay" match="Row[@Style='EventDisplay']" mode="itemstyle">
上面的行EventDisplay
,您可以在复制的&amp;编辑了ItemStyle.xsl文件。只需搜索术语EventDisplay
,您就可以获得它。
最后,将Imtech内容查询Web部件插入到您的页面,并复制复制的ItemStyle.xsl和ContentQueryMain.xsl文件的路径。将这些路径粘贴如下图所示:
您得到的最终结果是:[*请注意,由于我自己在ItemStyle.xsl中的自定义代码,因此出现了“离开类型”和“单击此处”。其余输出与第2点中引用的文章中所示相同。]