我一直在試圖解決這個問題,我似乎無法弄清楚。我不確定是否因爲我的db設計和LINQ,但我希望在這裏有一些方向。LINQ - listview - 一個表中的2級數據
我的數據庫表:
Id Name ParentId
1 Data1 null
2 Data2 null
3 Data3 null
4 Data4 1
5 Data5 1
6 Data6 2
7 Data7 2
基本數據1和數據2是我想要使用的標題和他們的孩子將根據他們的PARENTID有關的最高層。
我試圖用一個列表視圖呈現類似下面的數據:
Data1
-----
Data4
Data5
Data2
-----
Data6
Data7
我想使用LINQ和ListView的組合來實現這一點。
以下是LINQ查詢代碼:
var query = from data in mydb.datatable
where data.ParentId == null
select data;
但這只是給出了標題級別......和不幸的ListView只需要在1個數據源。
謝謝。看來如果我這樣做,我將無法將它綁定到一個嵌套的列表視圖? – user1655940
@ user1655940:我再次編輯了我的答案。希望這可以回答你的問題。 –