如何以编程方式设置新sharepoint列的顺序

时间:2014-09-24 10:13:45

标签: sharepoint sharepoint-2010

我有一个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;
                    }
                }
            }
        }
    }

1 个答案:

答案 0 :(得分:0)

查看此链接

Stackoverflow

Blog

希望这个帮助