![](/img/trans.png)
[英]How to bind a dataset with multiple tables to asp.net treeview control?
[英]How to bind data in asp.net c# treeview control
我從未在asp.net中使用過treeview控件,但是現在我需要將數據綁定到它。 我的SQL Server存儲過程返回的值如下。 我正在使用C#
TermID ParentID Name
2021 0 A. Geographic locations
3602 2021 Oceania
3604 3602 Australasia
3621 3604 New Zealand
3619 3604 Pacific Islands
3585 3619 Polynesia
3592 3585 Samoa
3594 3592 American Samoa
每個術語都有parentID,任何具有ParentID = 0的TermID都是根節點。 我們如何將這些數據綁定到樹視圖。 我將不勝感激任何建議或例子
這可能是有用的:
TreeView控件需要像xml / sitemaps這樣的分層數據結構,因此我們不能將DataTable直接綁定到它。 使用數據表選擇其中ParentID = ID
請使用遞歸方法創建與當前菜單項ID相關的子項,有關代碼,請參見下面的鏈接。
http://www.charith.gunasekara.web-sphere.co.uk/2010/10/how-to-bind-datatable-to-aspnet.html
下方的n鏈接將幫助您創建自己的樹形視圖控件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.