2011-04-24 52 views
-1

假設我有一個客戶類,我只是填充列表客戶類像如何使用數據綁定列表

List <Customer> lst=new List <Customer>; 
lst.add(new customer(id=1,name="jhon")); 
lst.add(new customer(id=2,name="keith")); 

現在我可以綁定的List實例到下拉或datagridview的?如果不可能,那就讓我看看小樣。感謝

+0

,你可以做上面,你可以綁定該列表。 – kobe 2011-04-24 19:19:38

回答

3
List<Customer> lst = new List<Customer>; 
lst.add(new Customer(id=1,name="jhon")); 
lst.add(new Customer(id=2,name="keith")); 


myGridView.DataSource = lst; 
myGridView.DataBind(); 
+0

我會發布我的評論作爲答案,只是開玩笑。 – kobe 2011-04-24 19:45:26

0
foreach (string name in lst) 
{  
    //ddl - combobox 
    ddl.Items.Add(new ListItem(lst[name].ToString())); 
} 

ddl .DataSource = lst; 
ddl .DisplayMember = "Name"; 
ddl .ValueMember = "id"; 

按照上面的代碼,你可以設置顯示部件和價值成員:)希望幫助

+0

ddl.DataSource = lst; ddl.DataBind(); – TechGiant 2011-04-24 19:25:07

+0

我們可以用這種方式設置ddl的值成員和文本成員嗎? – Thomas 2011-04-24 19:31:43

+0

@Thomas - 你上次發佈的答案:) – TechGiant 2011-04-24 21:17:19

相關問題