Example #1
0
        //生成子部门节点
        private static void GetChildNode(TreeNode node1, string strParentId)
        {
            //ToolStripMenuItem pItem = (ToolStripMenuItem)item;
            DataTable dt1 = FrmDataQueryDesignDAO.GetChildQuerySqlData(strParentId);//获取查询数据

            foreach (DataRow dr1 in dt1.Rows)
            {
                if (dr1 != null)
                {
                    TreeNode node2 = node1.Nodes.Add(dr1["AutoId"].ToString(), dr1["QueryText"].ToString());
                    GetChildNode(node2, node2.Name);//递归
                }
            }
        }