2014-09-24 22 views
0

我有一個Sharepoint列表「訂單」,它有5列。如何以編程方式設置新SharePoint列表列的順序

現在我正在以編程方式(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; 
        } 
       } 
      } 
     } 
    } 
+0

你能顯示實際的代碼?你嘗試過一些不起作用的東西嗎? Sharepoint上的什麼版本? – Max 2014-09-24 13:57:46

+0

我正在使用Sharepoint 2010。 – 2014-09-25 07:21:10

回答

相關問題