0

我正在 SharePoint 2010 中开发一个项目。

我的要求是从 SharePoint 列表中获取一个空的 DataTable,但其中包含列名。

.GetDataTable() 方法仅在有值时才返回。

所以基本上我需要一个数据表中的列表结构。

4

1 回答 1

1

如果 GetDataTable 不检索列信息,这应该会给您一个空的数据表。

DataTable _dt = new DataTable();

foreach (SPField spf in _lst.Fields)
{
   _dt.Columns.Add(spf.InternalName.ToString(), spf.Type.GetType());
}
于 2012-05-22T06:57:03.753 回答