我已解决,代码如下:
SPList list = web.Lists["Projects"];
SPListItem item = list.GetItemById(16);
SPViewFieldCollection fields = list.DefaultView.ViewFields;
foreach (string f in fields)
{
Console.Write("栏名字:{0,-5},栏索引:{1,-5}\n", f, fields.ToStringCollection().IndexOf(f));
}
思路很简单,就是获取集合的索引。和在视图中设置能保存一直。注意索引从0开始。
专注moss