• 插入三层treeview代码


      #region treetView加载
            private void treeViewLoad()
            {
                DataView dv = navds.tbSiteKind.AsDataView();
    
                treeView1.Nodes.Clear();
    
                //foreach (DataRowView row in dv)
                //{
                //    TreeNode tn = new TreeNode();
                //    tn.Text = row[0].ToString();
                //    treeView1.Nodes.Add(tn);
                //    addChildNode(tn);
                //}
               
            }
    
            private void addChildNode(TreeNode tn)
            {
                DataView dvc = navds.site.AsDataView();
                string filt = "siteKind like '%" + tn.Text.ToString()+"'";
                dvc.RowFilter = filt;
                //参考:
                //http://tech.it168.com/KnowledgeBase/Articles/0/5/8/058be1cc2a1e95f0dd1e7f9ac71f9d70.htm
                //http://blog.csdn.net/luols/article/details/5539573
    
                DataTable dt1 = dvc.ToTable(true, "site");
                foreach (DataRow datav in dt1.Rows)
                {
                    TreeNode node = new TreeNode();
                    node.Text = datav["site"].ToString();
                    //node.Tag=datav["rowid"].ToString();
                    tn.Nodes.Add(node);
                    addMimNode(node);
    
                }
            }
    
            private void addMimNode(TreeNode node)
            {
                DataView dv2 = navds.site.AsDataView();
                string filt2 = "site like '%" + node.Text.ToString() + "'";
                dv2.RowFilter = filt2;
                foreach (DataRowView dvr in dv2)
                {
                    TreeNode nd = new TreeNode();
                    nd.Text = dvr["cannle"].ToString();
                    nd.Tag = dvr["siteurl"].ToString();
                    node.Nodes.Add(nd);
    
                }
            }
            #endregion

    插入三层的treeview代码。

  • 相关阅读:
    ibatis的log4配置
    ie6中DIV最小高度
    Redhat GRUB配置错误修复
    MySQL性能优化的21条经验
    Top 200的全球开发者BLOG
    IBM服务器配置内外网络配置
    php ftp_rawlist不显示目录问题
    PHP实现异步调用方法研究[转]
    20100823工作记录
    Web 2.0应用客户端性能问题十大根源
  • 原文地址:https://www.cnblogs.com/hbjohnsan/p/3282206.html
Copyright © 2020-2023  润新知