【发布时间】:2013-01-12 03:08:47
【问题描述】:
我正在共享点发布站点中创建新闻文章存档。用户可以浏览或搜索存档。浏览是文章日期标题的简单列表。我正在使用 DataFormWebPart 来显示页面(文章)的内容。由于有数千篇文章,我想在一页上显示大约 50 篇。我在 DataFormWebPart 上看不到内置分页。我正在寻求有关添加分页的正确方法的指导。我觉得 XSL 模板是合适的起点。
【问题讨论】:
标签: sharepoint web-parts paging
我正在共享点发布站点中创建新闻文章存档。用户可以浏览或搜索存档。浏览是文章日期标题的简单列表。我正在使用 DataFormWebPart 来显示页面(文章)的内容。由于有数千篇文章,我想在一页上显示大约 50 篇。我在 DataFormWebPart 上看不到内置分页。我正在寻求有关添加分页的正确方法的指导。我觉得 XSL 模板是合适的起点。
【问题讨论】:
标签: sharepoint web-parts paging
如果您在“设计”模式下使用共享点设计器查看页面,则可以单击常用任务箭头 ( > ) 并自定义数据视图属性。
其中一个选项卡是关于“分页”的,您可以设置每页的项目数。
希望这会有所帮助!
【讨论】:
XSL 模板是您需要开始的地方。除非您正在处理多个数据源,否则在 SharePoint Designer (SPD) 中将列表设置为新 DataFormWebPart 上的数据源将创建一个带有分页的 XSL 模板(默认为 10 项)。然后,如果您想修改外观或操作,您可以查看和编辑 XSL。在初始 XSL 模板之后,查看浏览器或 SPD 中的 webpart 属性。您可能还需要更改其他一些设置(例如异步)。分页在技术上适用于多个数据源,但它仅适用于父数据源。如果子数量很大,则通常太大而无法在 SPD 中看到分页控件。
【讨论】: