sharepoint 2013,如何以程序方式更改列表视图的“要显示的项目数”,无论是CSOM还是PowerShell都可以。
答案 0 :(得分:0)
使用View.RowLimit property设置一个值,该值指定要在列表视图的可视页面中显示的最大列表项数。
如何通过CSOM为视图设置RowLimit
public static void SetListViewRowLimit(Web web, string listTitle,string viewTitle,uint rowLimit)
{
var context = web.Context;
var list = web.Lists.GetByTitle(listTitle);
var view = list.Views.GetByTitle(viewTitle);
view.RowLimit = rowLimit;
view.Update();
context.ExecuteQuery();
}
用法
using (var ctx = new ClientContext(url))
{
SetListViewRowLimit(ctx.Web, "Documents", "All Documents",10);
}