簡體   English   中英

如何在ASP.NET C#TreeView控件中綁定數據

[英]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鏈接將幫助您創建自己的樹形視圖控件。

http://www.codeproject.com/KB/tree/DataBoundTreeView.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM