protected void TreeView1_TreeNodePopulate1(object sender, ZJGEportTreeNodeEventArgs e) { ZJGEportTreeNode pNode = e.Node; if (this.ViewState["flag"] != null) { AddChildNode(pNode); } else { DataView dvList = new RoleSetting().SelectUsersByRole(pNode.Value); ZJGEportTreeNode node; foreach (DataRowView dev in dvList) { node = new ZJGEportTreeNode(); node.Text = dev["USERNAME"].ToString().Trim(); node.Value = dev["USERGUID"].ToString().Trim(); node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')"; node.PopulateOnDemand = false; pNode.ChildNodes.Add(node); } } }
protected void AddTopNodes() { List<OA_ROLE_TYPE> ORTList = new RoleSetting().SelectRoleList(null); for (int i = 0; i < ORTList.Count; i++) { ZJGEportTreeNode node = new ZJGEport.WebControls35.ZJGEportTreeNode(); node.Text = ORTList[i].RoleName; node.Value = ORTList[i].RoleGuid; node.NavigateUrl = "RoleUser_List.aspx?RoleGuid=" + node.Value; node.PopulateOnDemand = false; TreeView1.Nodes.Add(node); } }
private void AddTopNodes() { TreeView1.Nodes.Clear(); string Code_ID = Request.QueryString["step"]; List<OA_ROLE_TYPE> GIList = new List<OA_ROLE_TYPE>(); GIList = new RoleSetting().SelectRoleList(""); ZJGEportTreeNode node; for (int i = 0; i < GIList.Count; i++) { node = new ZJGEportTreeNode(); node.Text = GIList[i].RoleName; node.Value = GIList[i].RoleGuid; node.PopulateOnDemand = false; node.CtrlClickFunction = "AutoSetPValue(this,'" + node.Value + "','" + node.Text + "')"; TreeView1.Nodes.Add(node); } }