/// <summary> /// 新增节点 /// </summary> public void AddLayer() { BaseDeptLayer deptlayer = new BaseDeptLayer(); if (this.treeDeptLayer.SelectedNode != null && !string.IsNullOrEmpty(this.treeDeptLayer.SelectedNode.Name)) { deptlayer.PId = Convert.ToInt32(this.treeDeptLayer.SelectedNode.Name); } else { deptlayer.PId = 0; } deptlayer.Name = "输入节点名称"; //deptlayer.WorkId = Convert.ToInt32(cboWorker.SelectedValue); var result = InvokeController("SaveDeptLayer", deptlayer); var node = new DevComponents.AdvTree.Node("输入节点名称"); node.Name = result.ToString(); if (this.treeDeptLayer.SelectedNode != null) { this.treeDeptLayer.SelectedNode.Nodes.Add(node); } else { this.treeDeptLayer.Nodes.Add(node); } this.treeDeptLayer.SelectNode(node, DevComponents.AdvTree.eTreeAction.Code); node.BeginEdit(); }