以编程方式自定义spgroup sharepoint列表

时间:2016-04-06 11:03:34

标签: c# sharepoint visual-studio-2013 sharepoint-2010 sharepoint-2013

我想以编程方式将列(查找字段)添加到SharePoint组列表中。 喜欢这张来自政府的图片。

From Sp Group Page > Setting > List Setting

1 个答案:

答案 0 :(得分:0)

您可以通过列表的ID获取SPList对象。当您点击红色标记的链接时,您将在网址中看到GUID。

复制此ID并使用此代码获取SPList对象。

SPList list = web.Lists.GetList(new Guid("<your copied ID>"), false);
Console.WriteLine(list.Title);

然后,您可以使用SPList对象添加列,就像任何其他正常列表一样(通过Fields属性返回SPFieldCollection)。使用list.Fields.Add()添加现有列。

您可能必须先创建站点列(或使用重载方法立即创建它)

见这里:https://msdn.microsoft.com/en-us/library/office/aa540133%28v=office.14%29.aspx