/// <summary>
 /// 选择公司下所有的部门信息
 /// </summary>
 private void AddTopNodes()
 {
     TreeView1.Nodes.Clear();
     TreeView1.RootNodeText = "港口经营业务分类";
     DataView dv = new CawBusinessTypeDB().SelectOneNextLevelModuleView("");
     DataView dvTemp = new DataView();
     ZJGEportTreeNode node;
     for (int i = 0; i < dv.Count; i++)
     {
         node = new ZJGEportTreeNode();
         node.Text = dv[i]["TYPENAME"].ToString();
         node.Value = dv[i]["TYPECODE"].ToString();
         dvTemp = new CawBusinessTypeDB().SelectOneNextLevelModuleView(dv[i]["TYPECODE"].ToString());
         if (dvTemp.Count > 0)
         {
             node.PopulateOnDemand = true;
         }
         //node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')";
         TreeView1.Nodes.Add(node);
     }
 }
        protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e)
        {
            ZJGEportTreeNode pNode = e.Node;

            DataView dv = new CawBusinessTypeDB().SelectOneNextLevelModuleView(pNode.Value);
            DataView dvTemp = new DataView();
            ZJGEportTreeNode node;

            for (int i = 0; i < dv.Count; i++)
            {
                node = new ZJGEportTreeNode();

                node.Text = dv[i]["TYPENAME"].ToString();
                node.Value = dv[i]["TYPECODE"].ToString();
                dvTemp = new CawBusinessTypeDB().SelectOneNextLevelModuleView(dv[i]["TYPECODE"].ToString());
                if (dvTemp.Count > 0)
                    node.PopulateOnDemand = true;
                node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')";
                pNode.ChildNodes.Add(node);
            }
        }