treeview怎樣無限遞迴繫結資料(用c#語言寫),謝謝。。
瀏覽次數:1680次
懸賞分:20||
提問者:binas |
檢舉
資料庫設計如下50 0 軍事 0
51 0 生活 0
52 1 健康菜餚 51
53 1 各國** 50
72 0 新聞 0
73 1 國內 72
75 1 國外 72
84 0 uuu 0
85 2 aaa 52
86 3 bbb 85
最佳答案
我把我以前用的表結構先介紹下表主要用來儲存許可權分類的
字段 popid 許可權id 主鍵
popname 許可權名字
posturl 鏈結到的url
flid 父節點id
其中 根節點的flid為0 其他的父節點根據情況填寫
頁面實現的時候 直接 新增treeview控制項
cs**如下
protected void page_load(object sender, eventargs e)
private void bindtree()
public void addtree(int parentid, treenode pnode)
else }
}你可以根據你的表來修改相應的欄位名,下班了,沒時間幫你寫完整的了,**能用,有什麼問題明天再解決吧
關於TreeView的無限繫結
protected void addtree string placevalue,treenode tnode if placevalue.length 3 datatable dt db.executedatatable sql if dt null dvtree.table dt foreach...
無限級遞迴
無限級遞迴 例一 public function recursion public function cate info,child,pid return child 返回生成的樹形陣列 例二 public function recursion public function cate info,c...
資料庫繫結TreeView,無限層級
初始化樹 private void inittreeview this.roletree.nodes.add node getchildnode roleauthoritylist,authorityinfolist,node 遞迴方法獲取子型別 private void getchildnode ...