Sharepoint 2010获取列表原始的字段名称以及现在的名称和字段类型,这样看以方便查阅
public static DataTable GetListField(SPList list)
{
DataTable dt = new DataTable();
dt.Columns.Add("InternalName");
dt.Columns.Add("DisplayName");
dt.Columns.Add("FieldType");
foreach (SPField _field in list.Fields)
{
if (_field.ReadOnlyField == false)
{
DataRow newRow = dt.NewRow();
newRow["InternalName"] = _field.InternalName;
newRow["DisplayName"] = _field.Title;
newRow["FieldType"] = _field.Type.ToString();
dt.Rows.Add(newRow);
}
}
return dt;
}
获取Datatable 之后,就可以复制出来,粘贴到Excel中了,查阅起来是不是很方便呢?