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 页面中随意构建列表。
希望对您有所帮助。
我需要在单个页面中显示多个共享点自定义列表。让我用下面的例子来解释这个要求: 列表 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 页面中随意构建列表。
希望对您有所帮助。