2011-11-18 65 views
0

我有一個客戶和表合同與一對多關係(1客戶有很多合同)
我想將它們綁定到1個數據網格,它將列出我所有的客戶和所有與特定客戶有關的合同。用外連接將2個表綁定到1個數據網格中?

SQL查詢是:

select * from vbdadvertisement.customer cus left join vbdadvertisement.contract con 
on cus.id = con.Customer_id 

我試圖創建綁定到客戶表中的數據網格,然後使用:

<DataGridTextColumn Header="ContractNo" Binding="{Binding Path=contracts/ContractNo}" /> 

但這種方法只列出客戶的第一份合同,而不是所有的的合同。

我錯過了什麼嗎?

回答

0

查看數據網格的RowDetails屬性。那麼你可以簡單地將你的「多」關係與細節聯繫起來。

相關問題