如何以编程方式在SharePoint 2010中创建自定义列表?

时间:2013-02-06 06:15:27

标签: sharepoint-2010

我尝试过以下方式,

http://devendra-sharepoint.blogspot.in/2012/01/creating-list-programatically-in_30.html

但我无法创建列表。

因为我收到以下错误。

'Microsoft.SharePoint.SPWeb'不包含'EnsureList'的定义,并且没有扩展方法'EnsureList'接受类型为'Microsoft.SharePoint.SPWeb'的第一个参数'(您是否缺少using指令或汇编参考?)

请建议。

谢谢, Aasai

1 个答案:

答案 0 :(得分:0)

你可以这样做。

private SPList CreateList(string LName)
  {
    if (spWeb.Lists.TryGetList(LName) == null)
      {
        spWeb.AllowUnsafeUpdates = true;
        spWeb.Lists.Add(LName,"This is Programatically created list", SPListTemplateType.GenericList);
      }
    return spWeb.Lists[LName];
  }

由于