2009-11-04 55 views
0

我需要創建一個Web部件,該部件從任務列表中獲取輸入,並根據任務列表中的數據更改任務列表的顏色。任何人都可以幫我解決這個問題嗎? 我可以在Visual Studio 2005中編寫代碼。 我的問題是如何從列表中獲取輸入數據?創建從任務列表中獲取輸入的Web部件

回答

0

示例代碼在這裏。這應該讓你開始。 (source

using Microsoft.SharePoint; 

class SPTest { 
public void ReadList() { 
    // Use using to make sure resources are released properly 
    using(SPSite oSite = new SPSite(pathToSite)) { 
    using(SPWeb oWeb = oSite.AllWebs[nameOfWeb]) { 
     // Alternately you can use oSite.RootWeb if you want to access the main site 

     SPList oList = oWeb.Lists[listName]; // The display name, ie. "Calendar" 

     foreach(SPListItem oItem in oList.Items) { 
     // Access each item in the list... 
     DateTime startTime = (DateTime)oItem["Start Time"]; 
     // etc.... 
     } 

    } 
    } 

} 
}