首页 > Web开发 > 详细

[ASP.NET]动态绑定树控件:

时间:2014-03-26 07:18:53      阅读:511      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
public void BindTree(TreeView tview, TreeNode tn_main, string parentId,string sql)   
        {   
                TreeNode tn=null;   
                tview.Font.Size = FontUnit.Small;   
                tview.ForeColor = System.Drawing.Color.Black;   
                DB db = new DB();   
                DataSet ds = db.GetDataSet(sql, "table1");   
                DataTable dTable = ds.Tables[0];   
                DataRow[] drows = dTable.Select(" parentId=‘"+parentId+"");   
                foreach (DataRow drow in drows)   
                {   
                        tn = new TreeNode();   
                        tn.Text = drow["modulName"].ToString();   
                        tn.Value = drow["modulId"].ToString();   
                        tn.SelectAction = TreeNodeSelectAction.Expand;   
                        tn.NavigateUrl = "Default2.aspx";   
                        tn.Expanded = true;   
                        if (tn_main == null)   
                        {   
                                tview.Nodes.Add(tn);   
                        }   
                        else   
                        {   
                                tn_main.ChildNodes.Add(tn);   
                        }   
                        DataSet dst = db.GetDataSet(sql, "table2");   
                        DataTable dtb = dst.Tables[0];   
                        DataRow[] dar = dtb.Select(" parentId=‘" + tn.Value + "");   
                        parentId = tn.Value;   
                        BindTree(tview,tn, parentId,sql);   
                }   
        }  
bubuko.com,布布扣

[ASP.NET]动态绑定树控件:,布布扣,bubuko.com

[ASP.NET]动态绑定树控件:

原文:http://www.cnblogs.com/beeone/p/3624010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!