2013-10-16 45 views
3

我想將數據綁定到C#中的datagridview。我該如何將表格數據綁定到gridview。綁定列表中的數據<T>到DatagridView

下面是我使用的代碼。

獲取所有數據。

public IEnumerable<MailingList> getAllAddress() 
    { 
     return Entities.MailingLists.AsEnumerable(); 
    } 

數據源

dgvAddresses.DataSource = new AddressAccess().getAllAddress(); 

出於某種原因沒有出現。我該如何綁定數據。

回答

6

可以使用綁定源做到這一點:

 var source = new BindingSource(); 
    source.DataSource = new AddressAccess().getAllAddress().ToList(); 
    dgvAddresses.AutoGenerateColumns=true; 
    dgvAddresses.DataSource = source; 
+0

沒有工作:/我只包含的AutoGenerateColumns真正 –

+0

更新的答案。嘗試使用綁定源。 –

+0

好吧,讓我試試這個 –

相關問題