Sharepoint:在单个页面上显示多个相关列表并分页

Sharepoint: Display multiple related lists on a single page with paging

我需要在单个页面中显示多个共享点自定义列表。让我用下面的例子来解释这个要求: 列表 1:用户 List 1 Columns: 1. Name, 2. Age, 3. Gender, 4. DOB

列表 2:地址 List 2 Coluomns: 1. UserName(reference to User list), 2. Address1, 3. Address2, 4. City

列表 3:公司 列出 3 列:1. 用户名(参考用户列表),2. 公司名称

现在我需要用分页在一个页面中显示所有这些列表。假设我们在每个列表中有 10 条记录。页面大小为 3。现在总页数为 4(3+3+3+1)。在页面索引 1 上,每个列表应显示 3 条记录(列表 1 将有分页,其他两个列表将有相关记录)。在页面索引 2 上,每个列表仍将显示 3 条记录(列表 1 中的记录将发生变化,列表 2 和 3 将显示与列表 1 中当前值相关的新记录)。

请帮助我在 Sharepoint 中完成这项工作。 我只在浏览器中执行此操作。我有 Sharepoint Office 365 许可证,所以我不能做任何编码来实现这个。

此致, 迪曼

很简单,使用JavaScript CSOM(客户端对象模型)查询这两个列表,然后您就可以在页面中构建您想要的列表结构。

这里是一个如何在JS中对SP列表进行CRUD操作的例子:

https://msdn.microsoft.com/en-us/library/office/jj163201.aspx

获得 list1 和 list2 的数据后,在 html/asp.net 页面中随意构建列表。

希望对您有所帮助。