zoukankan      html  css  js  c++  java
  • Winform TreeList递归绑定树节点

    /// <summary>
    /// 绑定树目录
    /// </summary>
    /// <param name="parentId">父ID</param>
    /// <param name="node">父节点</param>
    private void BindTree(int parentId, TreeListNode parentNode)
    {
        StringBuilder sb = new StringBuilder();
        sb.Append("select * from tbTree order by [Index]");
        DataSet ds = DbHelperSQL.QueryDataSet(sb.ToString());           
        DataRow[] rows = ds.Tables[0].Select("ParentID=" + parentId);
        foreach (DataRow row in rows)
        {
            TreeListNode treeNode;
            //添加根节点
            if (parentNode == null)
            {
                treeNode = this.treeList1.AppendNode(new object[] { row["ConText"] }, null);
            }
            else
            {
                treeNode = parentNode.TreeList.AppendNode(new object[] { row["ConText"] }, parentNode);
            }
            BindTree(Convert.ToInt32(row["ID"]), treeNode);
            treeNode.ExpandAll();
        }
    }
  • 相关阅读:
    Go:获取命令行参数
    Go:文件操作
    Go:类型断言
    GO:interface
    Go:面向"对象"
    Go:工厂模式
    layui中流加载layui.flow
    js显示当前时间
    layui中的分页laypage
    layui中的多图上传
  • 原文地址:https://www.cnblogs.com/bohetang/p/4025856.html
Copyright © 2011-2022 走看看