private void Populate_Tree1() { publicCls.publicCls _obj = new publicCls.publicCls(); _obj.Load_Tree((string)Session["project"], (string)Session["uid"]); mytree.Nodes.Clear(); //BLL_Dml _dtobj = new BLL_Dml(); //_clsuser _objcls = new _clsuser (); //_objcls.project_code = (string)Session["project"]; //_objcls.uid = (string)Session["uid"]; //_dtservice = _dtobj.load_service(_objcls); //_dtpackage = _dtobj.load_package(); //_dtdoctype = _dtobj.load_doctype(); //_dtgroup = _dtobj.load_group(); //_dtsubgroup = _dtobj.load_subgroup(); //_dtsubgroup1 = _dtobj.load_subgroup1(); //"<span onclick='return false;'>" + dsTreeSet.Tables[0].Rows[i]["TextField"].ToString() + "</span>"; var _service = from o in publicCls.publicCls._dtservice.AsEnumerable() select o; foreach (var row in _service) { TreeNode _root = new TreeNode(); //_root.Text = "<span href='exp_coll(0)' onclick='javascript:exp_coll(0);' >" + row[2].ToString() + "</span>"; _root.Text = row[2].ToString(); _root.Value = row[0].ToString() + "#" + row[4].ToString(); _root.SelectAction = TreeNodeSelectAction.Expand; //_root.NavigateUrl = "javascript:void(0)"; //_root.NavigateUrl = "javascript:TreeView_ToggleNode(" + mytree.ClientID + "_Data," + 0 + "," + mytree.ClientID + "n" + 0 + ",’ ‘," + mytree.ClientID + "n" + 0 + "Nodes)"; if (_root.Text != "") { mytree.Nodes.Add(_root); } var _package = from o in publicCls.publicCls._dtpackage.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row[0].ToString()) select o; foreach (var row1 in _package) { TreeNode _parent = new TreeNode(); _parent.Text = row1[2].ToString(); _parent.Value = row1[0].ToString() + "#" + row1[4].ToString(); _parent.SelectAction = TreeNodeSelectAction.Expand; //_parent.NavigateUrl = "javascript:void(0)"; if (_parent.Text != "") { _root.ChildNodes.Add(_parent); } var _doctype = from o in publicCls.publicCls._dtdoctype.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row1[0].ToString()) select o; foreach (var row2 in _doctype) { TreeNode _leaf = new TreeNode(); _leaf.Text = row2[2].ToString(); _leaf.Value = row2[0].ToString() + "#" + row2[4].ToString(); //_leaf.SelectAction = TreeNodeSelectAction.Select; string type = "0"; if (row2[7].ToString() == "1") { type = "1"; } string path = row[2].ToString() + " > " + row1[2].ToString() + " > " + row2[2].ToString(); path = path.Replace("&", "<>"); _leaf.NavigateUrl = "javascript:openFrame('" + row2[0].ToString() + "_P" + path + row2[7].ToString() + "A" + "','" + type + "')";//A is identify for current apge if (_leaf.Text != "") { _parent.ChildNodes.Add(_leaf); } var Group = from o in publicCls.publicCls._dtgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row2[0].ToString()) select o; foreach (var row3 in Group) { TreeNode _group = new TreeNode(); _group.Text = row3[2].ToString(); _group.Value = row3[0] + "#" + row3[4].ToString(); if (_group.Text != "") { _leaf.ChildNodes.Add(_group); } var subgroup = from o in publicCls.publicCls._dtsubgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row3[0].ToString()) select o; foreach (var row4 in subgroup) { TreeNode _subgroup = new TreeNode(); _subgroup.Text = row4[2].ToString(); _subgroup.Value = row4[0] + "#" + row4[4].ToString(); if (_subgroup.Text != "") { _group.ChildNodes.Add(_subgroup); } var subgroup1 = from o in publicCls.publicCls._dtsubgroup1.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row4[0].ToString()) select o; foreach (var row5 in subgroup1) { TreeNode _subgroup1 = new TreeNode(); _subgroup1.Text = row5[2].ToString(); _subgroup1.Value = row5[0] + "#" + row5[4].ToString(); if (_subgroup1.Text != "") { _subgroup.ChildNodes.Add(_subgroup1); } } } } } } } mytree.CollapseAll(); //ExpandNode(); //ScriptManager.RegisterStartupScript(this, typeof(string), "close", "alert('" + (string)Session["_datapath"] + "');", true); }
private void Populate_Tree() { // ScriptManager.RegisterStartupScript(this, typeof(string), "close", "alert('" + (string)Session["project"] + "');", true); mytree.Nodes.Clear(); publicCls.publicCls _obj = new publicCls.publicCls(); _obj.Load_Tree((string)Session["project"], "nothing"); var _service = from o in publicCls.publicCls._dtservice.AsEnumerable() select o; string folder = ""; foreach (var row in _service) { TreeNode _root = new TreeNode(); _root.Text = row[2].ToString(); _root.Value = row[0].ToString() + "#" + row[4].ToString(); _root.SelectAction = TreeNodeSelectAction.Expand; if (_root.Text != "") { mytree.Nodes.Add(_root); } var _package = from o in publicCls.publicCls._dtpackage.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row[0].ToString()) select o; foreach (var row1 in _package) { TreeNode _parent = new TreeNode(); _parent.Text = row1[2].ToString(); _parent.Value = row1[0].ToString() + "#" + row1[4].ToString(); _parent.SelectAction = TreeNodeSelectAction.Expand; if (_parent.Text != "") { _root.ChildNodes.Add(_parent); } var _doctype = from o in publicCls.publicCls._dtdoctype.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row1[0].ToString()) select o; foreach (var row2 in _doctype) { TreeNode _leaf = new TreeNode(); _leaf.Text = row2[2].ToString(); _leaf.Value = row2[0].ToString() + "#" + row2[4].ToString(); _leaf.SelectAction = TreeNodeSelectAction.Expand; folder = row2[2].ToString().Replace("&", "<>"); _leaf.NavigateUrl = "javascript:openFrame('" + row2[0].ToString() + "_P" + row1[0].ToString() + "_S" + row[0].ToString() + "_N" + folder + "_T" + row2[7].ToString() + "' )"; if (_leaf.Text != "") { _parent.ChildNodes.Add(_leaf); } var Group = from o in publicCls.publicCls._dtgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row2[0].ToString()) select o; foreach (var row3 in Group) { TreeNode _group = new TreeNode(); _group.Text = row3[2].ToString(); _group.Value = row3[0].ToString() + "#" + row3[4].ToString(); _group.SelectAction = TreeNodeSelectAction.Expand; folder = row3[2].ToString().Replace("&", "<>"); _group.NavigateUrl = "javascript:openFrame('" + row3[0].ToString() + "_P" + row1[0].ToString() + "_S" + row[0].ToString() + "_N" + folder + "_T" + row3[7].ToString() + "_D" + row2[0].ToString() + "' )"; if (_group.Text != "") { _leaf.ChildNodes.Add(_group); } var subgroup = from o in publicCls.publicCls._dtsubgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row3[0].ToString()) select o; foreach (var row4 in subgroup) { TreeNode _subgroup = new TreeNode(); _subgroup.Text = row4[2].ToString(); _subgroup.Value = row4[0].ToString() + "#" + row4[4].ToString(); _subgroup.SelectAction = TreeNodeSelectAction.Expand; folder = row4[2].ToString().Replace("&", "<>"); _subgroup.NavigateUrl = "javascript:openFrame('" + row4[0].ToString() + "_P" + row1[0].ToString() + "_S" + row[0].ToString() + "_N" + folder + "_T" + row3[7].ToString() + "_D" + row3[0].ToString() + "' )";// if (_subgroup.Text != "") { _group.ChildNodes.Add(_subgroup); } var subgroup1 = from o in publicCls.publicCls._dtsubgroup1.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row4[0].ToString()) select o; foreach (var row5 in subgroup1) { TreeNode _subgroup1 = new TreeNode(); _subgroup1.Text = row5[2].ToString(); _subgroup1.Value = row5[0].ToString() + "#" + row5[4].ToString(); _subgroup1.SelectAction = TreeNodeSelectAction.Expand; folder = row5[2].ToString().Replace("&", "<>"); _subgroup1.NavigateUrl = "javascript:openFrame('" + row5[0].ToString() + "_P" + row1[0].ToString() + "_S" + row[0].ToString() + "_N" + folder + "' )"; if (_subgroup1.Text != "") { _subgroup.ChildNodes.Add(_subgroup1); } } } } } } } mytree.CollapseAll(); }
private void Populate_Tree(string _prj) { mytree.Nodes.Clear(); publicCls.publicCls _obj = new publicCls.publicCls(); _obj.Load_Tree(_prj, "nothing"); var _service = from o in publicCls.publicCls._dtservice.AsEnumerable() select o; string folder = ""; foreach (var row in _service) { TreeNode _root = new TreeNode(); _root.Text = row[2].ToString(); _root.Value = row[0].ToString() + "#" + row[4].ToString(); _root.SelectAction = TreeNodeSelectAction.Expand; folder = row[2].ToString().Replace("&", "<>"); // _root.NavigateUrl = "javascript:parent.openFrame('" + row[0].ToString() + "_P" + _prj + "')"; if (_root.Text != "") { mytree.Nodes.Add(_root); } var _package = from o in publicCls.publicCls._dtpackage.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row[0].ToString()) select o; foreach (var row1 in _package) { TreeNode _parent = new TreeNode(); _parent.Text = row1[2].ToString(); _parent.Value = row1[0].ToString() + "#" + row1[4].ToString(); _parent.SelectAction = TreeNodeSelectAction.Expand; folder = row1[2].ToString().Replace("&", "<>"); // _parent.NavigateUrl = "javascript:parent.openFrame('" + row1[0].ToString() + "_P" + _prj + "')"; if (_parent.Text != "") { _root.ChildNodes.Add(_parent); } var _doctype = from o in publicCls.publicCls._dtdoctype.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row1[0].ToString()) select o; foreach (var row2 in _doctype) { TreeNode _leaf = new TreeNode(); _leaf.Text = row2[2].ToString(); _leaf.Value = row2[0].ToString() + "#" + row2[4].ToString(); _leaf.SelectAction = TreeNodeSelectAction.Expand; folder = row2[2].ToString().Replace("&", "<>"); _leaf.NavigateUrl = "javascript:parent.openFrame('" + row2[0].ToString() + "_P" + _prj + "' )"; if (_leaf.Text != "") { _parent.ChildNodes.Add(_leaf); } var Group = from o in publicCls.publicCls._dtgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row2[0].ToString()) select o; foreach (var row3 in Group) { TreeNode _group = new TreeNode(); _group.Text = row3[2].ToString(); _group.Value = row3[0].ToString() + "#" + row3[4].ToString(); _group.SelectAction = TreeNodeSelectAction.Expand; folder = row3[2].ToString().Replace("&", "<>"); _group.NavigateUrl = "javascript:parent.openFrame('" + row3[0].ToString() + "_P" + _prj + "')"; if (_group.Text != "") { _leaf.ChildNodes.Add(_group); } var subgroup = from o in publicCls.publicCls._dtsubgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row3[0].ToString()) select o; foreach (var row4 in subgroup) { TreeNode _subgroup = new TreeNode(); _subgroup.Text = row4[2].ToString(); _subgroup.Value = row4[0].ToString() + "#" + row4[4].ToString(); _subgroup.SelectAction = TreeNodeSelectAction.Expand; folder = row4[2].ToString().Replace("&", "<>"); _subgroup.NavigateUrl = "javascript:parent.openFrame('" + row4[0].ToString() + "_P" + _prj + "')"; if (_subgroup.Text != "") { _group.ChildNodes.Add(_subgroup); } var subgroup1 = from o in publicCls.publicCls._dtsubgroup1.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row4[0].ToString()) select o; foreach (var row5 in subgroup1) { TreeNode _subgroup1 = new TreeNode(); _subgroup1.Text = row5[2].ToString(); _subgroup1.Value = row5[0].ToString() + "#" + row5[4].ToString(); _subgroup1.SelectAction = TreeNodeSelectAction.Expand; folder = row5[2].ToString().Replace("&", "<>"); _subgroup1.NavigateUrl = "javascript:parent.openFrame('" + row5[0].ToString() + "_P" + _prj + "')"; if (_subgroup1.Text != "") { _subgroup.ChildNodes.Add(_subgroup1); } } } } } } } mytree.CollapseAll(); }
private void Populate_Tree() { publicCls.publicCls _obj = new publicCls.publicCls(); _obj.Load_Tree(lblprj.Text, (string)Session["uid"]); mytree.Nodes.Clear(); //BLL_Dml _dtobj = new BLL_Dml(); //_clsuser _objcls = new _clsuser (); //_objcls.project_code = (string)Session["project"]; //_objcls.uid = (string)Session["uid"]; //_dtservice = _dtobj.load_service(_objcls); //_dtpackage = _dtobj.load_package(); //_dtdoctype = _dtobj.load_doctype(); //_dtgroup = _dtobj.load_group(); //_dtsubgroup = _dtobj.load_subgroup(); //_dtsubgroup1 = _dtobj.load_subgroup1(); //"<span onclick='return false;'>" + dsTreeSet.Tables[0].Rows[i]["TextField"].ToString() + "</span>"; var _service = from o in publicCls.publicCls._dtservice.AsEnumerable() select o; foreach (var row in _service) { TreeNode _root = new TreeNode(); //_root.Text = "<span href='exp_coll(0)' onclick='javascript:exp_coll(0);' >" + row[2].ToString() + "</span>"; _root.Text = row[2].ToString(); _root.Value = row[0].ToString() + "#" + row[4].ToString(); //_root.SelectAction = TreeNodeSelectAction.Expand; //_root.NavigateUrl = "javascript:void(0)"; //_root.NavigateUrl = "javascript:TreeView_ToggleNode(" + mytree.ClientID + "_Data," + 0 + "," + mytree.ClientID + "n" + 0 + ",’ ‘," + mytree.ClientID + "n" + 0 + "Nodes)"; if (row[3].ToString() == "10") { _root.SelectAction = TreeNodeSelectAction.Select; string _prm = lblprj.Text + "_P" + row[7].ToString(); _root.NavigateUrl = "javascript:parent.openView('" + _prm + "')"; } else { _root.SelectAction = TreeNodeSelectAction.Expand; } if (_root.Text != "") { mytree.Nodes.Add(_root); } var _package = from o in publicCls.publicCls._dtpackage.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row[0].ToString()) select o; foreach (var row1 in _package) { TreeNode _parent = new TreeNode(); _parent.Text = row1[2].ToString(); _parent.Value = row1[0].ToString() + "#" + row1[4].ToString(); _parent.SelectAction = TreeNodeSelectAction.Expand; //_parent.NavigateUrl = "javascript:void(0)"; if (_parent.Text != "") { _root.ChildNodes.Add(_parent); } var _doctype = from o in publicCls.publicCls._dtdoctype.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row1[0].ToString()) select o; foreach (var row2 in _doctype) { TreeNode _leaf = new TreeNode(); _leaf.Text = row2[2].ToString(); _leaf.Value = row2[0].ToString() + "#" + row2[4].ToString(); //_leaf.SelectAction = TreeNodeSelectAction.Select; string type = row2[7].ToString(); if (row2[7].ToString() == "1") { type = "1"; } string path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row2[2].ToString(); path = path.Replace("&", "<>"); _leaf.NavigateUrl = "javascript:parent.openFrame('" + lblprj.Text + "_R" + row2[0].ToString() + "_P" + path + row2[7].ToString() + "_B" + "','" + type + "')"; if (_leaf.Text != "") { _parent.ChildNodes.Add(_leaf); } string _vpath = _leaf.ValuePath; var Group = from o in publicCls.publicCls._dtgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row2[0].ToString()) select o; foreach (var row3 in Group) { TreeNode _group = new TreeNode(); _group.Text = row3[2].ToString(); _group.Value = row3[0] + "#" + row3[4].ToString(); if (row3[7].ToString() == "1") { type = "1"; } else { type = row3[7].ToString(); } path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row3[2].ToString(); path = path.Replace("&", "<>"); _group.NavigateUrl = "javascript:parent.openFrame('" + lblprj.Text + "_R" + row3[0].ToString() + "_P" + path + row2[7].ToString() + "_B" + "','" + type + "')"; if (_group.Text != "") { _leaf.ChildNodes.Add(_group); } var subgroup = from o in publicCls.publicCls._dtsubgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row3[0].ToString()) select o; foreach (var row4 in subgroup) { TreeNode _subgroup = new TreeNode(); _subgroup.Text = row4[2].ToString(); _subgroup.Value = row4[0] + "#" + row4[4].ToString(); path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row4[2].ToString(); path = path.Replace("&", "<>"); type = row2[7].ToString(); _subgroup.NavigateUrl = "javascript:parent.openFrame('" + lblprj.Text + "_R" + row4[0].ToString() + "_P" + path + row3[7].ToString() + "_B" + "','" + type + "')"; if (_subgroup.Text != "") { _group.ChildNodes.Add(_subgroup); } var subgroup1 = from o in publicCls.publicCls._dtsubgroup1.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row4[0].ToString()) select o; foreach (var row5 in subgroup1) { TreeNode _subgroup1 = new TreeNode(); _subgroup1.Text = row5[2].ToString(); _subgroup1.Value = row5[0] + "#" + row5[4].ToString(); if (_subgroup1.Text != "") { _subgroup.ChildNodes.Add(_subgroup1); } } } } } } } mytree.CollapseAll(); //mytree.FindNode("14584#1/14590#2/14591#1").Expand(); //mytree.FindNode("14584#1").Expand(); //mytree.FindNode("14584#1/14590#2").Expand(); }
private void Populate_Tree() { //Session["project"] = "1"; //Session["uid"] = "*****@*****.**"; publicCls.publicCls _obj = new publicCls.publicCls(); _obj.Load_Tree((string)Session["project"], (string)Session["uid"]); mytree.Nodes.Clear(); var _service = from o in publicCls.publicCls._dtservice.AsEnumerable() select o; foreach (var row in _service) { TreeNode _root = new TreeNode(); //_root.Text = "<span href='exp_coll(0)' onclick='javascript:exp_coll(0);' >" + row[2].ToString() + "</span>"; _root.Text = row[2].ToString(); _root.Value = row[0].ToString() + "#" + row[4].ToString(); _root.SelectAction = TreeNodeSelectAction.Expand; //_root.NavigateUrl = "javascript:void(0)"; //_root.NavigateUrl = "javascript:TreeView_ToggleNode(" + mytree.ClientID + "_Data," + 0 + "," + mytree.ClientID + "n" + 0 + ",’ ‘," + mytree.ClientID + "n" + 0 + "Nodes)"; if (_root.Text != "") { mytree.Nodes.Add(_root); } var _package = from o in publicCls.publicCls._dtpackage.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row[0].ToString()) select o; foreach (var row1 in _package) { TreeNode _parent = new TreeNode(); _parent.Text = row1[2].ToString(); _parent.Value = row1[0].ToString() + "#" + row1[4].ToString(); _parent.SelectAction = TreeNodeSelectAction.Expand; //_parent.NavigateUrl = "javascript:void(0)"; if (_parent.Text != "") { _root.ChildNodes.Add(_parent); } var _doctype = from o in publicCls.publicCls._dtdoctype.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row1[0].ToString()) select o; foreach (var row2 in _doctype) { TreeNode _leaf = new TreeNode(); _leaf.Text = row2[2].ToString(); _leaf.Value = row2[0].ToString() + "#" + row2[4].ToString(); //_leaf.SelectAction = TreeNodeSelectAction.Select; string type = row2[7].ToString(); if (row2[7].ToString() == "1") { type = "1"; } string path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row2[2].ToString(); path = path.Replace("&", "<>"); _leaf.NavigateUrl = "javascript:openFrame('" + row2[0].ToString() + "_P" + path + row2[7].ToString() + "_B" + "','" + type + "')"; if (_leaf.Text != "") { _parent.ChildNodes.Add(_leaf); } var Group = from o in publicCls.publicCls._dtgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row2[0].ToString()) select o; foreach (var row3 in Group) { TreeNode _group = new TreeNode(); _group.Text = row3[2].ToString(); _group.Value = row3[0] + "#" + row3[4].ToString(); if (row2[7].ToString() == "1") { type = "1"; } else { type = row2[7].ToString(); } path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row3[2].ToString(); path = path.Replace("&", "<>"); _group.NavigateUrl = "javascript:openFrame('" + row3[0].ToString() + "_P" + path + row2[7].ToString() + "_B" + "','" + type + "')"; if (_group.Text != "") { _leaf.ChildNodes.Add(_group); } var subgroup = from o in publicCls.publicCls._dtsubgroup.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row3[0].ToString()) select o; foreach (var row4 in subgroup) { TreeNode _subgroup = new TreeNode(); _subgroup.Text = row4[2].ToString(); _subgroup.Value = row4[0] + "#" + row4[4].ToString(); path = row[2].ToString() + "@" + row1[2].ToString() + "*" + row4[2].ToString(); path = path.Replace("&", "<>"); type = row2[7].ToString(); _subgroup.NavigateUrl = "javascript:openFrame('" + row4[0].ToString() + "_P" + path + row3[7].ToString() + "_B" + "','" + type + "')"; if (_subgroup.Text != "") { _group.ChildNodes.Add(_subgroup); } var subgroup1 = from o in publicCls.publicCls._dtsubgroup1.AsEnumerable() where o.Field <int>(5) == Convert.ToInt32(row4[0].ToString()) select o; foreach (var row5 in subgroup1) { TreeNode _subgroup1 = new TreeNode(); _subgroup1.Text = row5[2].ToString(); _subgroup1.Value = row5[0] + "#" + row5[4].ToString(); if (_subgroup1.Text != "") { _subgroup.ChildNodes.Add(_subgroup1); } } } } } } } mytree.CollapseAll(); }