我有一个Sharepoint列表" Order"它有5列。
现在我以编程方式在此列表中添加一个新列(C#),但我想设置此列的顺序。如何以编程方式执行此操作?
private void CreateColumn(string splist)
{
using(SPSite site=new SPSite(SiteUrl))
{
using(SPWeb web=site.OpenWeb())
{
SPList list = web.Lists.TryGetList(splist);
if (list != null)
{
bool checkField = list.Fields.ContainsField("HiddenColumn");
if (!checkField)
{
web.AllowUnsafeUpdates = true;
list.Fields.Add("HiddenColumn", SPFieldType.Text, false);
list.Update();
web.AllowUnsafeUpdates = false;
}
}
}
}
}