我有像下面的SQL表。我必須表明它在樹視圖從sql表樹視圖
id parentid name
1 NULL outlook
2 1 overcast
3 1 rainy
4 1 sunny
5 2 yes
6 3 wind
7 4 humidity
8 6 strong
9 6 weak
10 7 high
11 8 no
12 9 yes
13 10 no
14 15 yes
15 7 normal
我想輸出
-Outlook
- overcast
- yes
- rainy
- wind
- strong
- no
- weak
- yes
-sunny
- humidity
-high
-no
-normal
-yes
只有一個根節點「展望」 here.then來自子節點和子像這樣的子節點。
樹視圖的目的是當用戶展開父節點時僅顯示子節點**。換句話說,你應該簡單地加載父代擴展後的直接子代。試圖在啓動時加載所有樹是一個糟糕的設計理念。這張桌子很小,所以這裏不是一個大問題,但想象它是巨大的。爲什麼你會強迫你的用戶等待整個樹加載? –
@Jose Rui Santos先生,我是asp.net的初學者,當它被選中時我們可以進行節點擴展....但我不知道該怎麼做... – dhanya
@Dhany;請將此行更改爲此ds.Relations.Add(「Children」,dtbl1.Columns [「Id」],dtbl1.Columns [「ParentId」]); –