2013-12-11 30 views
0

我有一個包含大約60個列表的SharePoint 2010網站。我想在網站中創建列表的集合,然後將結果加載到Dropdownlist中。所有這些都將在SharePoint 2010可視化Web部件中完成。這裏是一個例子:遍歷網站中的列表並將結果加載到DropDownList中

Lists 
------------ 
List1 
List2 
List3 
List4 

<asp:DropDownList runat="server" ID="wsDDL" /> 

幫助將不勝感激。

+0

準備密切的選票和評論。你沒有向我們證明你已經爲此付出了任何努力。 – Abbas

回答

0

從你的解釋你可以做這樣的事情。

class MyListsOfLists 
{ 
    public ObjectLists AllLists { get; set; } 
} 

class ObjectLists 
{ 
    public List<Adult> Adults { get; set; } 
    public List<Child> Children { get; set; } 
    public List<Dog> Dogs { get; set; } 
    public List<Car> Cars { get; set; } 
    public List<House> Houses { get; set; } 
} 


class Adult 
{ 
    public int ID { get; set; } 
    public string Name { get; set; } 
    public DateTime DOB { get; set; } 
} 


class Child 
{ 
    public int ID { get; set; } 
    public string Name { get; set; } 
    public DateTime DOB { get; set; } 
} 


class Dog 
{ 
     public int ID { get; set; } 
     public string Name { get; set; } 
     public DateTime DOB { get; set; } 
} 

class Car 
{ 
    public int ID { get; set; } 
    public string Name { get; set; } 
    public DateTime ModelYear { get; set; } 
} 

class House 
{ 
    public int ID { get; set; } 
    public string Name { get; set; } 
    public DateTime Built { get; set; } 
} 
+0

謝謝你,這肯定會有幫助。另一個問題是如果您想自動向列表中添加列表,那麼您將如何使用ObjectsList類,以便在將新列表添加到站點時不必手動添加列表。 – BenCee