protected void NodeLoad(object sender, NodeLoadEventArgs e) { string sql = "select " + DisplayColumn + "," + NodeIDColumn + "," + ParentIDColumnName + " from " + TableName + " where ISNULL(" + ParentIDColumnName + ",'0')='0' or " + ParentIDColumnName + " = '0'"; DataTable table = DataHandler.GetInstance().ExecuteDataTable(sql); foreach (DataRow row in table.Rows) { AsyncTreeNode node = new AsyncTreeNode(); node.NodeID = row[NodeIDColumn].ToString(); node.Text = row[DisplayColumn].ToString(); node.Checked = ThreeStateBool.False; e.Nodes.Add(node); // node.Nodes.Add(GetChildNode(TableName,Text,NodeID,ParentColumnName,row[ParentColumnName].ToString())); } //for (int i = 1; i < 6; i++) //{ // AsyncTreeNode asyncNode = new AsyncTreeNode(); // asyncNode.Text = prefix + e.NodeID + i; // asyncNode.NodeID = e.NodeID + i; // e.Nodes.Add(asyncNode); //} //for (int i = 6; i < 11; i++) //{ // Ext.Net.TreeNode treeNode = new Ext.Net.TreeNode(); // treeNode.Text = prefix + e.NodeID + i; // treeNode.NodeID = e.NodeID + i; // treeNode.Leaf = true; // e.Nodes.Add(treeNode); //} }
private void _treeStoreLeft_ReadData(object sender, NodeLoadEventArgs e) { if (this.LeftReadData != null) { this.LeftReadData(sender, e); } }
/// <summary> /// 信息公开 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes3(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); Node node1 = new Node(); node1.NodeID = "NodePb1"; node1.Text = "信息公开详细"; node1.Href = "WebPage\\InfoPublic\\InfoPubDetail.aspx"; node1.Icon = Icon.Folder; node1.Leaf = true; nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodePb2"; node2.Text = "信息公开图表"; node2.Href = "WebPage\\InfoPublic\\InfoPubChart.aspx"; node2.Icon = Icon.Folder; node2.Leaf = true; nodes.Add(node2); Node node3 = new Node(); node3.NodeID = "NodePb3"; node3.Text = "信息公开统计"; node3.Href = "WebPage\\InfoPublic\\InfoPubStat.aspx"; node3.Icon = Icon.Folder; node3.Leaf = true; nodes.Add(node3); e.Nodes = nodes; }
void m_oModel_NodeLoaded(object sender, NodeLoadEventArgs e) { MethodInvoker MethodBody = delegate() { // --- We only need to populate children if the loaded node is the selected node --- if (c_tvView.SelectedNode.Tag == e.Node) { c_tvView.BeginUpdate(); RemoveMessageNodes(c_tvView.SelectedNode); AddChildTreeNodes(c_tvView.SelectedNode); c_tvView.ExpandAll(); TreeIntegrityCheck(); c_tvView.EndUpdate(); c_tvView.BeginUpdate(); RepositionScrollBars(c_tvView.SelectedNode); c_tvView.EndUpdate(); c_tvView.Invalidate(); } }; if (c_tvView.IsHandleCreated) { c_tvView.Invoke(MethodBody); } }
protected void GetExamplesNodes(object sender, NodeLoadEventArgs e) { if (e.NodeID == "0") { e.Nodes = GetAMMenu(); } }
/// <summary> /// Load Station Tree Nodes /// </summary> protected void StaIncludedLoaded(object sender, NodeLoadEventArgs e) { try { if (String.IsNullOrEmpty(e.NodeID)) { return; } var ids = WebUtility.ItemSplit(e.NodeID); if (ids.Length != 2) { return; } var lscId = Int32.Parse(ids[0]); var parentId = Int32.Parse(ids[1]); var userData = UserData; var lscUser = userData.LscUsers.Find(lu => { return(lu.LscID == lscId); }); if (lscUser == null) { return; } var groupNodes = lscUser.Group.GroupNodes.FindAll(gti => { return(gti.LastNodeID == parentId && gti.NodeType < EnmNodeType.Dev); }); if (groupNodes.Count == 0) { return; } var staIncluded = StaIncludedField.Text.Trim(); var values = new List <String>(staIncluded.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries)); foreach (var gti in groupNodes) { if (gti.NodeType == EnmNodeType.Sta) { var node = new Ext.Net.TreeNode(); node.Text = gti.NodeName; node.NodeID = gti.NodeID.ToString(); node.Icon = Icon.Building; node.Leaf = true; node.Checked = values.Any(v => v.Equals(node.NodeID)) ? ThreeStateBool.True : ThreeStateBool.False; e.Nodes.Add(node); } else { var node = new AsyncTreeNode(); node.Text = gti.NodeName; node.NodeID = String.Format("{0}&{1}", lscUser.LscID, gti.NodeID); node.Icon = Icon.Building; node.Leaf = false; node.SingleClickExpand = true; e.Nodes.Add(node); } } } catch (Exception err) { WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name); WebUtility.ShowMessage(EnmErrType.Error, err.Message); } }
/// <summary> /// Load Alarm Name Tree Nodes /// </summary> protected void AlarmNameLoaded(object sender, NodeLoadEventArgs e) { try { if (String.IsNullOrEmpty(e.NodeID)) { return; } var ids = WebUtility.ItemSplit(e.NodeID); if (ids.Length != 2) { return; } var type = Int32.Parse(ids[0]); var pId = Int32.Parse(ids[1]); if (type == 0) { var dict = new BComboBox().GetAlarmLogics(pId); if (dict != null && dict.Count > 0) { foreach (var key in dict) { var node = new AsyncTreeNode(); node.Text = key.Value; node.NodeID = String.Format("1&{0}", key.Key); node.Icon = Icon.TextListBullets; node.Leaf = false; node.SingleClickExpand = true; e.Nodes.Add(node); } } } else if (type == 1) { var values = new List <String>(AlarmNameDropDownField.Text.Trim().Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries)); var dict = new BComboBox().GetAlarmNames(pId); if (dict != null && dict.Count > 0) { foreach (var key in dict) { var node = new Ext.Net.TreeNode(); node.Text = key.Value; node.NodeID = key.Key; node.Icon = Icon.TagBlue; node.Leaf = true; node.Checked = values.Any(v => v.Equals(node.NodeID)) ? ThreeStateBool.True : ThreeStateBool.False; e.Nodes.Add(node); } } } } catch (Exception err) { WebUtility.WriteLog(EnmSysLogLevel.Error, EnmSysLogType.Exception, err.ToString(), Page.User.Identity.Name); WebUtility.ShowMessage(EnmErrType.Error, err.Message); } }
private void _treeStoreRight_ReadData(object sender, NodeLoadEventArgs e) { if (this.RightReadData != null) { this.RightReadData(sender, e); foreach (Ext.Net.Node node in e.Nodes) { this._selectedIds.Add(ConvertHelper.ToInt32(node.NodeID)); } } }
/// <summary> /// 初始化一级菜单数据 /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="Ext.Net.NodeLoadEventArgs"/> instance containing the event data.</param> /// <remarks></remarks> protected void GetUserPageGroup(object sender, NodeLoadEventArgs e) { TreePanel trp = (sender as TreeStore).Parent as TreePanel; IList <SspPageMenu> lst = this.sspPageMenuManager.GetUserMenuPageList(this.Data.User.UserId, string.Empty); foreach (SspPageMenu menu in lst) { trp.GetRootNode().AppendChild(IniTreeNode(menu)); } trp.GetRootNode().Expand(false); }
void TasksTree_NodeLoad(object sender, NodeLoadEventArgs e) { int folderID = int.Parse(e.NodeID); SimpleTasksDataContext ctx = this.DBContext; IEnumerable <Category> query = from tl in ctx.Categories where tl.ParentID == folderID select tl; this.ListToNode(query.ToList(), e.Nodes); }
/// <summary> /// 政策指导 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes1(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodePL1"; //node1.Text = "整站导航"; //node1.Href = "WebPage\\Policy\\PLNavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodePL2"; node2.Text = "操作说明"; node2.Href = "WebPage\\Policy\\PLOperationDoc.aspx"; node2.Icon = Icon.Page; node2.Leaf = true; nodes.Add(node2); Node node3 = new Node(); node3.NodeID = "NodePL3"; node3.Text = "预算编报口径"; node3.Href = "WebPage\\Policy\\PLUniformRules.aspx"; node3.Icon = Icon.PageEdit; node3.Leaf = true; nodes.Add(node3); if (UserLimStr == "管理员") { Node node4 = new Node(); node4.NodeID = "NodePL4"; node4.Text = "政策指导"; node4.Href = "WebPage\\Policy\\PolicyEditList.aspx"; node4.Icon = Icon.PageGo; node4.Leaf = true; nodes.Add(node4); Node node5 = new Node(); node5.NodeID = "NodePL5"; node5.Text = "预算项目类库"; node5.Href = "WebPage\\Policy\\LibrariesEditList.aspx"; node5.Icon = Icon.FolderPageWhite; node5.Leaf = true; nodes.Add(node5); } e.Nodes = nodes; }
/// <summary> /// 下载专区 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes8(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); Node node1 = new Node(); node1.NodeID = "NodeDd"; node1.Text = "谷歌浏览器下载"; node1.Href = "WebPage\\Download\\GoolgleDownload.aspx"; node1.Icon = Icon.DiskDownload; node1.Leaf = true; nodes.Add(node1); e.Nodes = nodes; }
/// <summary> /// 自选分析 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes2(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodeST1"; //node1.Text = "导入核算数据"; //node1.Href = "WebPage\\OptAnaly\\ImportCkData.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodeST2"; node2.Text = "月度收支分析"; node2.Href = "WebPage\\OptAnaly\\OAAnnIncomAnaly.aspx"; node2.Icon = Icon.Folder; node2.Leaf = true; nodes.Add(node2); Node node3 = new Node(); node3.NodeID = "NodeST3"; node3.Text = "年度收支分析"; node3.Href = "WebPage\\OptAnaly\\AssignDataQuery.aspx"; node3.Icon = Icon.Folder; node3.Leaf = true; nodes.Add(node3); //Node node3 = new Node(); //node3.NodeID = "Nodend3"; //node3.Text = "月度收入分析"; //node3.Href = "WebPage\\OptAnaly\\OAMonIncomAnaly.aspx"; //node3.Icon = Icon.Folder; //node3.Leaf = true; //nodes.Add(node3); //Node node4 = new Node(); //node4.NodeID = "Nodend4"; //node4.Text = "月度支出分析"; //node4.Href = "WebPage\\OptAnaly\\OAMonSpendAnaly.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); e.Nodes = nodes; }
/// <summary> /// 获取用户角色功能菜单树 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void NodeLoad(object sender, NodeLoadEventArgs e) { if (e.NodeID == "root") { rolefunMgr rolefunMgr = new rolefunMgr(); if (Request.Cookies["Userinfo"]["role"] != null && Request.Cookies["Userinfo"]["role"].ToString().Trim().Length > 0) { e.Nodes = rolefunMgr.GetMenu(3, Request.Cookies["Userinfo"]["role"].ToString().Trim()); } string sql = "select privilege from UserInfor where UserID=" + Request.Cookies["Userinfo"]["UserID"].ToString().Trim(); if (DbHelperSQL.FindTable(2, sql).Rows[0][0].ToString().Length > 0)//判断该用户是否有已购买的功能模块 { exampleTree.GetRootNode().AppendChild(rolefunMgr.GetPaidFun(2, Request.Cookies["Userinfo"]["UserID"].ToString().Trim())); } } }
void m_oModel_NodeLoaded(object sender, NodeLoadEventArgs e) { MethodInvoker methodBody = delegate() { if (e.Node == c_cbServers.SelectedItem) { SetSearching(); BeginInitLayerList(); } }; if (IsHandleCreated) { Invoke(methodBody); } }
protected void NodeLoad(object sender, NodeLoadEventArgs e) { if (!string.IsNullOrEmpty(e.NodeID)) { System.Data.DataTable dtroot = new DataTable(); if (e.NodeID == "0") { dtroot = GetFather(e.NodeID); } else { dtroot = GetTree(e.NodeID); } foreach (System.Data.DataRow dr in dtroot.Rows) { //核心 if (dr["isleaf"].ToString().Trim() == "0") { AsyncTreeNode asyncNode = new AsyncTreeNode(); asyncNode.Text = dr["name"].ToString().Trim(); asyncNode.NodeID = dr["structid"].ToString().Trim(); asyncNode.SingleClickExpand = true; asyncNode.Checked = ThreeStateBool.False; e.Nodes.Add(asyncNode); } else { Ext.Net.TreeNode treeNode = new Ext.Net.TreeNode(); treeNode.Text = dr["name"].ToString().Trim(); treeNode.NodeID = dr["structid"].ToString().Trim(); treeNode.Leaf = true; treeNode.Qtip = dr["structid"].ToString().Trim() + "_" + dr["name"].ToString().Trim(); treeNode.Checked = ThreeStateBool.False; treeNode.Icon = Icon.ControlBlankBlue; e.Nodes.Add(treeNode); } } } }
private void treeStore_ReadData(object sender, NodeLoadEventArgs e) { IList <Xinchen.ExtNetBase.TreePanelEx.Node> nodeItems = this._nodeHelper.GetNodeItems(Convert.ToInt32(e.ExtraParams["parentId"])); foreach (Xinchen.ExtNetBase.TreePanelEx.Node node in nodeItems) { Ext.Net.Node node2 = new Ext.Net.Node { Text = node.Name, NodeID = node.Id.ToString(), Leaf = false, AllowDrag = true, AllowDrop = true }; ConfigItem item = new ConfigItem { Name = "Id", Value = node2.NodeID }; node.CustomAttributes.Add(item); ConfigItem parameters = new ConfigItem { Name = "Name", Value = node2.Text }; ConfigItem item3 = new ConfigItem { Name = "ParentId", Value = node.ParentId.ToString() }; node2.CustomAttributes.Add(parameters); node2.CustomAttributes.Add(item3); node2.CustomAttributes.AddRange(node.CustomAttributes); e.Nodes.Add(node2); } }
/// <summary> /// 定制分析 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes1(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodePL1"; //node1.Text = "人均系数"; //node1.Href = "WebPage\\CusAnaly\\PerCoefficient.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); //Node node2 = new Node(); //node2.NodeID = "NodePL2"; //node2.Text = "人员支出"; //node2.Href = "WebPage\\CusAnaly\\PerSpend.aspx"; //node2.Icon = Icon.Folder; //node2.Leaf = true; //nodes.Add(node2); //Node node3 = new Node(); //node3.NodeID = "Nodend3"; //node3.Text = "公用支出"; //node3.Href = "WebPage\\CusAnaly\\PubSpend.aspx"; //node3.Icon = Icon.Folder; //node3.Leaf = true; //nodes.Add(node3); //Node node4 = new Node(); //node4.NodeID = "Nodend4"; //node4.Text = "项目支出"; //node4.Href = "WebPage\\CusAnaly\\ProSpend.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); Node node5 = new Node(); node5.NodeID = "NodeEx5"; node5.Text = "年度收入分析"; node5.Href = "WebPage\\CusAnaly\\AnnIncomAnaly.aspx"; node5.Icon = Icon.Folder; node5.Leaf = true; nodes.Add(node5); Node node6 = new Node(); node6.NodeID = "NodeEx6"; node6.Text = "年度支出分析"; node6.Href = "WebPage\\CusAnaly\\AnnSpendAnaly.aspx"; node6.Icon = Icon.Folder; node6.Leaf = true; nodes.Add(node6); Node node7 = new Node(); node7.NodeID = "NodeEx7"; node7.Text = "月度收入分析"; node7.Href = "WebPage\\CusAnaly\\MonIncomAnaly.aspx"; node7.Icon = Icon.Folder; node7.Leaf = true; nodes.Add(node7); Node node8 = new Node(); node8.NodeID = "NodeEx8"; node8.Text = "月度支出分析"; node8.Href = "WebPage\\CusAnaly\\MonSpendAnaly.aspx"; node8.Icon = Icon.Folder; node8.Leaf = true; nodes.Add(node8); //Node node9 = new Node(); //node9.NodeID = "Nodend9"; //node9.Text = "固定资产"; //node9.Href = "WebPage\\CusAnaly\\FixAssets.aspx"; //node9.Icon = Icon.Folder; //node9.Leaf = true; //nodes.Add(node9); e.Nodes = nodes; }
/// <summary> /// 基本设置 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes2(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodeST1"; //node1.Text = "导航"; //node1.Href = "WebPage\\Setting\\STNavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodeST2"; node2.Text = "操作说明"; node2.Href = "WebPage\\Setting\\STOperationDoc.aspx"; node2.Icon = Icon.Page; node2.Leaf = true; nodes.Add(node2); //Node node3 = new Node(); //node3.NodeID = "Nodend3"; //node3.Text = "部门设置"; //node3.Href = "WebPage\\Setting\\a3.aspx"; //node3.Icon = Icon.Folder; //node3.Leaf = true; //nodes.Add(node3); //Node node4 = new Node(); //node4.NodeID = "Nodend4"; //node4.Text = "人员设置"; //node4.Href = "WebPage\\Setting\\a4.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); //Node node5 = new Node(); //node5.NodeID = "Nodend5"; //node5.Text = "控制单元"; //node5.Href = "WebPage\\Setting\\a4.aspx"; //node5.Icon = Icon.Folder; //node5.Leaf = true; //nodes.Add(node5); Node node3 = new Node(); node3.NodeID = "NodeST3"; node3.Text = "部门设置"; node3.Href = "WebPage\\Setting\\STDepartment.aspx"; node3.Icon = Icon.UserHome; node3.Leaf = true; nodes.Add(node3); Node node4 = new Node(); node4.NodeID = "NodeST4"; node4.Text = "人员设置"; node4.Href = "WebPage\\Setting\\STMember.aspx"; node4.Icon = Icon.User; node4.Leaf = true; nodes.Add(node4); //Node node5 = new Node(); //node5.NodeID = "NodeST5"; //node5.Text = "项目控制列表"; //node5.Href = "WebPage\\Setting\\BudProjectList.aspx"; //node5.Icon = Icon.Folder; //node5.Leaf = true; //nodes.Add(node5); Node node8 = new Node(); node8.NodeID = "NodeST8"; node8.Text = "密码修改记录"; node8.Href = "WebPage\\Setting\\HisPassword.aspx"; node8.Icon = Icon.ApplicationDouble; node8.Leaf = true; nodes.Add(node8); Node node6 = new Node(); node6.NodeID = "NodeST6"; node6.Text = "其他设置"; node6.Href = "WebPage\\Setting\\STOther.aspx"; node6.Icon = Icon.Wand; node6.Leaf = true; nodes.Add(node6); Node node7 = new Node(); node7.NodeID = "NodeST7"; node7.Text = "数据备份与还原"; node7.Href = "WebPage\\Setting\\DataBak.aspx"; node7.Icon = Icon.Database; node7.Leaf = true; nodes.Add(node7); e.Nodes = nodes; }
/// <summary> /// 预算测算 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes3(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodePE1"; //node1.Text = "导航"; //node1.Href = "WebPage\\BudgetEstimate\\PENavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodePE2"; node2.Text = "操作说明"; node2.Href = "WebPage\\BudgetEstimate\\PEOperationDoc.aspx"; node2.Icon = Icon.Page; node2.Leaf = true; nodes.Add(node2); //Node node3 = new Node(); //node3.NodeID = "NodePE3"; //node3.Text = "预算总览"; //node3.Href = "WebPage\\BudgetEstimate\\BudgetOverview.aspx"; //node3.Icon = Icon.PackageGo; //node3.Leaf = true; //nodes.Add(node3); Node node4 = new Node(); node4.NodeID = "NodePE4"; node4.Text = "人员经费预算"; node4.Href = "WebPage\\BudgetEstimate\\BEPersonExpenseBudget.aspx"; node4.Icon = Icon.UserComment; node4.Leaf = true; nodes.Add(node4); Node node5 = new Node(); node5.NodeID = "NodePE5"; node5.Text = "公用经费预算"; node5.Href = "WebPage\\BudgetEstimate\\BEPublicExpenseBudget.aspx"; node5.Icon = Icon.Brick; node5.Leaf = true; nodes.Add(node5); Node node6 = new Node(); node6.NodeID = "NodePE6"; node6.Text = "项目经费预算"; node6.Href = "WebPage\\BudgetEstimate\\BEProjectExpenseBudget.aspx"; node6.Icon = Icon.Calculator; node6.Leaf = true; nodes.Add(node6); Node node7 = new Node(); node7.NodeID = "NodePE7"; node7.Text = "预算科目汇总"; node7.Href = "WebPage\\BudgetEstimate\\BEBudgetSubject.aspx"; node7.Icon = Icon.PackageGreen; node7.Leaf = true; nodes.Add(node7); Node node9 = new Node(); node9.NodeID = "NodePE9"; node9.Text = "预算测算分配"; node9.Href = "WebPage\\BudgetEstimate\\EstimateAllocation.aspx"; node9.Icon = Icon.Book; node9.Leaf = true; nodes.Add(node9); Node node10 = new Node(); node10.NodeID = "NodePE10"; node10.Text = "测算分配情况"; node10.Href = "WebPage\\BudgetEstimate\\BEBudgetPayDivide.aspx"; node10.Icon = Icon.Bookmark; node10.Leaf = true; nodes.Add(node10); e.Nodes = nodes; }
/// <summary> /// 预算编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes4(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node3 = new Node(); //node3.NodeID = "BEPF"; //node3.Text = "公用经费测算"; //node3.Href = "WebPage\\BudgetEdit\\PublicFunding.aspx"; //node3.Icon = Icon.Folder; //node3.Leaf = true; //nodes.Add(node3); //Node node4 = new Node(); //node4.NodeID = "BECF"; //node4.Text = "资本性经费测算"; //node4.Href = "WebPage\\BudgetEdit\\CapitalEstimates.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); //Node node5 = new Node(); //node5.NodeID = "BEPFD"; //node5.Text = "人员经费测算"; //node5.Href = "WebPage\\BudgetEdit\\PerFund.aspx"; //node5.Icon = Icon.Folder; //node5.Leaf = true; //nodes.Add(node5); //Node node6 = new Node(); //node6.NodeID = "BENAdd"; //node6.Text = "添加数据"; //node6.Href = "WebPage\\BudgetEdit\\Add.aspx"; //node6.Icon = Icon.Folder; //node6.Leaf = true; //nodes.Add(node6); //Node node7 = new Node(); //node7.NodeID = "BENPF"; //node7.Text = "下年度项目经费测算"; //node7.Href = "WebPage\\BudgetEdit\\NextProFunding.aspx"; //node7.Icon = Icon.Folder; //node7.Leaf = true; //nodes.Add(node7); //Node node1 = new Node(); //node1.NodeID = "NodeBE1"; //node1.Text = "导航"; //node1.Href = "WebPage\\BudgetEdit\\EBNavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodeBE2"; node2.Text = "操作说明"; node2.Href = "WebPage\\BudgetEdit\\BEOperationDoc.aspx"; node2.Icon = Icon.Page; node2.Leaf = true; nodes.Add(node2); if (UserLimStr == "录入员" || UserLimStr == "审核员") { Node node23 = new Node(); node23.NodeID = "NodeBE233"; node23.Text = "预算金额编辑"; node23.Href = "WebPage\\BudgetEdit\\BudgetMonEdit.aspx"; node23.Icon = Icon.BookEdit; node23.Leaf = true; nodes.Add(node23); } if (UserLimStr == "管理员" || UserLimStr == "录入员" || UserLimStr == "出纳员") { Node node3 = new Node(); node3.NodeID = "NodeBE3"; node3.Text = "预算编辑管理"; node3.Href = "WebPage\\BudgetEdit\\BudgetEditList.aspx"; node3.Icon = Icon.PageEdit; node3.Leaf = true; nodes.Add(node3); } //Node node4 = new Node(); //node4.NodeID = "NodeBE4"; //node4.Text = "导入财政数据"; //node4.Href = "WebPage\\BudgetEdit\\ImportFinaData.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") { Node node5 = new Node(); node5.NodeID = "NodeBE5"; node5.Text = "预算上报"; node5.Href = "WebPage\\BudgetEdit\\BudgetExamine.aspx"; node5.Icon = Icon.PageGo; node5.Leaf = true; nodes.Add(node5); } if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") { Node node6 = new Node(); node6.NodeID = "NodeBE6"; node6.Text = "预算审核"; node6.Href = "WebPage\\BudgetEdit\\BudgetReview.aspx"; node6.Icon = Icon.PageMagnify; node6.Leaf = true; nodes.Add(node6); } if (UserLimStr == "管理员" || UserLimStr == "局领导" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "录入员") { Node node7 = new Node(); node7.NodeID = "NodeBE7"; node7.Text = "预算汇总"; node7.Href = "WebPage\\BudgetEdit\\BudgetCollect.aspx"; node7.Icon = Icon.PageLandscape; node7.Leaf = true; nodes.Add(node7); Node node8 = new Node(); node8.NodeID = "NodeBE8"; node8.Text = "历史轨迹"; node8.Href = "WebPage\\BudgetEdit\\History.aspx"; node8.Icon = Icon.Lightbulb; node8.Leaf = true; nodes.Add(node8); } e.Nodes = nodes; }
/// <summary> /// 预算控制 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes5(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodeBC1"; //node1.Text = "导航"; //node1.Href = "WebPage\\BudgetControl\\BCNavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); Node node2 = new Node(); node2.NodeID = "NodeBC2"; node2.Text = "操作说明"; node2.Href = "WebPage\\BudgetControl\\BCOperationDoc.aspx"; node2.Icon = Icon.Page; node2.Leaf = true; nodes.Add(node2); //Node node3 = new Node(); //node3.NodeID = "Nodend3"; //node3.Text = "月度用款计划"; //node3.Href = "WebPage\\Setting\\a3.aspx"; //node3.Icon = Icon.Folder; //node3.Leaf = true; //nodes.Add(node3); //Node node4 = new Node(); //node4.NodeID = "Nodend4"; //node4.Text = "月度用款审核"; //node4.Href = "WebPage\\Setting\\a4.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") { Node node3 = new Node(); node3.NodeID = "NodeBC3"; node3.Text = "导入财政数据"; node3.Href = "WebPage\\BudgetControl\\ImportFinaData.aspx"; node3.Icon = Icon.PageWhiteGet; node3.Leaf = true; nodes.Add(node3); } if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "局领导") { Node node4 = new Node(); node4.NodeID = "NodeBC4"; node4.Text = "预算控制列表"; node4.Href = "WebPage\\BudgetControl\\BudConList.aspx"; node4.Icon = Icon.ApplicationSideList; node4.Leaf = true; nodes.Add(node4); Node node9 = new Node(); node9.NodeID = "NodeBC9"; node9.Text = "预算分配"; node9.Href = "WebPage\\BudgetControl\\BudgetAllocation.aspx"; node9.Icon = Icon.PageAdd; node9.Leaf = true; nodes.Add(node9); Node node11 = new Node(); node11.NodeID = "NodeBC11"; node11.Text = "预算分配情况"; node11.Href = "WebPage\\BudgetControl\\BudgetDivide.aspx"; node11.Icon = Icon.PageAttach; node11.Leaf = true; nodes.Add(node11); Node node20 = new Node(); node20.NodeID = "NodeBC20"; node20.Text = "预算分配历史记录"; node20.Href = "WebPage\\BudgetControl\\HisAllocation.aspx"; node20.Icon = Icon.PageAttach; node20.Leaf = true; nodes.Add(node20); } if (UserLimStr == "管理员" || UserLimStr == "录入员") { Node node5 = new Node(); node5.NodeID = "NodeBC5"; node5.Text = "添加月度用款计划"; node5.Href = "WebPage\\BudgetControl\\MonPayPlanNew.aspx"; node5.Icon = Icon.PageGo; node5.Leaf = true; nodes.Add(node5); } //if (UserLimStr == "管理员" || UserLimStr == "录入员") //{ // Node node5 = new Node(); // node5.NodeID = "NodeBCn"; // node5.Text = "添加月度用款计划"; // node5.Href = "WebPage\\BudgetControl\\MonPayPlanGenerate.aspx"; // node5.Icon = Icon.Folder; // node5.Leaf = true; // nodes.Add(node5); //} if (UserLimStr == "管理员" || UserLimStr == "录入员" || UserLimStr == "查询员" || UserLimStr == "审核员" || UserLimStr == "出纳员") { Node node6 = new Node(); node6.NodeID = "NodeBC6"; node6.Text = "查询月度用款计划"; node6.Href = "WebPage\\BudgetControl\\SelMonPayPlan.aspx"; node6.Icon = Icon.PageFind; node6.Leaf = true; nodes.Add(node6); } if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") { Node node7 = new Node(); node7.NodeID = "NodeBC7"; node7.Text = "财务科审核"; node7.Href = "WebPage\\BudgetControl\\FinAudit.aspx"; node7.Icon = Icon.PageGreen; node7.Leaf = true; nodes.Add(node7); } if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "局领导") { Node node8 = new Node(); node8.NodeID = "NodeBC8"; node8.Text = "分管局长审核"; node8.Href = "WebPage\\BudgetControl\\ChaSecAudit.aspx"; node8.Icon = Icon.PackageGreen; node8.Leaf = true; nodes.Add(node8); Node node12 = new Node(); node12.NodeID = "NodeBC12"; node12.Text = "收入与支出对比情况表"; node12.Href = "WebPage\\BudgetControl\\IncomeContrastpaySituation.aspx"; node12.Icon = Icon.PageLink; node12.Leaf = true; nodes.Add(node12); // Node node12 = new Node(); // node12.NodeID = "NodeBC12"; // node12.Text = "定额设置"; // node12.Href = "WebPage\\BudgetControl\\STQuota.aspx"; // node12.Icon = Icon.PageLink; // node12.Leaf = true; // nodes.Add(node12); } // if (UserLimStr == "出纳员") // { // Node nodec = new Node(); // nodec.NodeID = "NodeBCC"; // nodec.Text = "分管局长审核"; // nodec.Href = "WebPage\\BudgetControl\\CashierAudit.aspx"; // nodec.Icon = Icon.PagePortraitShot; // nodec.Leaf = true; // nodes.Add(nodec); // } //if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") //{ // Node node9 = new Node(); // node9.NodeID = "NodeBC9"; // node9.Text = "生成月度用款计划"; // node9.Href = "WebPage\\BudgetControl\\MonPayPlan.aspx"; // node9.Icon = Icon.Folder; // node9.Leaf = true; // nodes.Add(node9); //} //Node node10 = new Node(); //node10.NodeID = "NodeBC10"; //node10.Text = "导入财政数据"; //node10.Href = "WebPage\\BudgetControl\\ImportFinaData.aspx"; //node10.Icon = Icon.Folder; //node10.Leaf = true; //nodes.Add(node10); e.Nodes = nodes; }
/// <summary> /// 预算执行 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes6(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "录入员" || UserLimStr == "局领导") { Node node4 = new Node(); node4.NodeID = UserID.ToString(); node4.Text = "报销管理"; // node4.Href = "http://148.32.16.22:8082?UserID=" + UserID; // 6-19 做成整体的预算 string url = Request.Url.ToString(); int itpm = url.LastIndexOf('/'); string urltmp = url.Remove(itpm, url.Length - itpm); node4.Href = urltmp + "/expen?UserID=" + UserID; // ______________5-11 node4.Icon = Icon.BookEdit; node4.Leaf = true; nodes.Add(node4); } //Node node1 = new Node(); //node1.NodeID = "NodeBX1"; //node1.Text = "导航"; //node1.Href = "WebPage\\BudgetExecute\\BXNavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); //Node node2 = new Node(); //node2.NodeID = "NodeBX2"; //node2.Text = "操作说明"; //node2.Href = "WebPage\\BudgetExecute\\BXOperationDoc.aspx"; //node2.Icon = Icon.Folder; //node2.Leaf = true; //nodes.Add(node2); ////if (UserLimStr == "管理员" || UserLimStr == "录入员") ////{ //// Node node3 = new Node(); //// node3.NodeID = UserID.ToString(); //// node3.Text = "申请"; //// // node3.Href = "WebPage\\BudgetExecute\\ApplyList.aspx"; //// node3.Icon = Icon.BookAdd; //// node3.Leaf = true; //// //nodes.Add(node3); ////} ////if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") ////{ //// Node node4 = new Node(); //// node4.NodeID = "NodeBX4"; //// node4.Text = "审批"; //// node4.Href = "WebPage\\BudgetExecute\\ReimApproval.aspx"; //// node4.Icon = Icon.BookEdit; //// node4.Leaf = true; //// nodes.Add(node4); ////} ////if (UserLimStr == "管理员" || UserLimStr == "查询员") ////{ //// Node node5 = new Node(); //// node5.NodeID = "NodeBX5"; //// node5.Text = "报账员查询"; //// node5.Href = "WebPage\\BudgetExecute\\ReimStaffQuery.aspx"; //// node5.Icon = Icon.BookPrevious; //// node5.Leaf = true; //// nodes.Add(node5); ////} ////if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") ////{ //// Node node6 = new Node(); //// node6.NodeID = "NodeBX6"; //// node6.Text = "报销单历史查询"; //// node6.Href = "WebPage\\BudgetExecute\\AuditorQuery.aspx"; //// node6.Icon = Icon.BookOpen; //// node6.Leaf = true; //// nodes.Add(node6); ////} ////if (UserLimStr == "管理员" || UserLimStr == "局领导") ////{ //// Node node7 = new Node(); //// node7.NodeID = "NodeBX7"; //// node7.Text = "报销单历史查询"; //// node7.Href = "WebPage\\BudgetExecute\\LeaderQuery.aspx"; //// node7.Icon = Icon.ChartLine; //// node7.Leaf = true; //// nodes.Add(node7); ////} //if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员") //{ // Node node8 = new Node(); // node8.NodeID = "NodeBX8"; // node8.Text = "财务核算"; // node8.Href = "WebPage\\BudgetExecute\\FinAccounting.aspx"; // node8.Icon = Icon.Folder; // node8.Leaf = true; // nodes.Add(node8); //} ////if (UserLimStr == "管理员" || UserLimStr == "录入员") ////{ //// Node node9 = new Node(); //// node9.NodeID = "NodeBX9"; //// node9.Text = "报销单历史查询"; //// node9.Href = "WebPage\\BudgetExecute\\QueryApplystateList.aspx"; //// node9.Icon = Icon.ChartLine; //// node9.Leaf = true; //// nodes.Add(node9); ////} ////if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "录入员") ////{ //// Node node10 = new Node(); //// node10.NodeID = "NodeBX10"; //// node10.Text = "申请额度查询"; //// node10.Href = "WebPage\\BudgetExecute\\ApplyLimit.aspx"; //// node10.Icon = Icon.ChartLineLink; //// node10.Leaf = true; //// nodes.Add(node10); ////} //if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "录入员") //{ // Node node10 = new Node(); // node10.NodeID = "NodeBX100"; // node10.Text = "申请额度查询"; // node10.Href = "WebPage\\BudgetExecute\\ApplyAdd.aspx"; // node10.Icon = Icon.Folder; // node10.Leaf = true; // nodes.Add(node10); //} e.Nodes = nodes; }
/// <summary> /// 预算分析 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GetExNodes7(object sender, NodeLoadEventArgs e) { NodeCollection nodes = new NodeCollection(); //Node node1 = new Node(); //node1.NodeID = "NodeBA1"; //node1.Text = "导航"; //node1.Href = "WebPage\\BudgetAnalyse\\BANavigate.aspx"; //node1.Icon = Icon.Folder; //node1.Leaf = true; //nodes.Add(node1); //Node node2 = new Node(); //node2.NodeID = "NodeBA2"; //node2.Text = "操作说明"; //node2.Href = "WebPage\\BudgetAnalyse\\BAOperationDoc.aspx"; //node2.Icon = Icon.Folder; //node2.Leaf = true; //nodes.Add(node2); if (UserLimStr == "管理员" || UserLimStr == "审核员" || UserLimStr == "出纳员" || UserLimStr == "局领导" || UserLimStr == "查询员") { Node node3 = new Node(); node3.NodeID = "NodeBA3"; node3.Text = "预算控制执行表"; node3.Href = "WebPage\\BudgetAnalyse\\BudConExeList.aspx"; node3.Icon = Icon.PageGear; node3.Leaf = true; nodes.Add(node3); Node node4 = new Node(); node4.NodeID = "NodeBA4"; node4.Text = "收入及支出对比分析表"; node4.Href = "WebPage\\BudgetAnalyse\\IncomeContrastpay.aspx"; node4.Icon = Icon.PageLink; node4.Leaf = true; nodes.Add(node4); Node node5 = new Node(); node5.NodeID = "NodeBA5"; node5.Text = "预算月度执行率";//BGexecutePages.aspx node5.Href = "WebPage\\BudgetAnalyse\\BudgetexecutionrateNew.aspx"; node5.Icon = Icon.PageLink; node5.Leaf = true; nodes.Add(node5); Node node6 = new Node(); node6.NodeID = "NodeBA6"; node6.Text = "预算年度执行率";//BGexecutePages.aspx node6.Href = "WebPage\\BudgetAnalyse\\BudgetexecutionrateNewyear.aspx"; node6.Icon = Icon.PageLink; node6.Leaf = true; nodes.Add(node6); } //Node node4 = new Node(); //node4.NodeID = "NodeBA4"; //node4.Text = "部门项目执行表"; //node4.Href = "WebPage\\BudgetAnalyse\\DepSubControlExeList.aspx"; //node4.Icon = Icon.Folder; //node4.Leaf = true; //nodes.Add(node4); e.Nodes = nodes; }
void store_ReadData(object sender, NodeLoadEventArgs e) { }
public void _treePrivilegeSelector_LeftReadData(object sender, NodeLoadEventArgs e) { e.Nodes.AddRange(privilege.GetRoleCanAddPrivilegeNodes(ConvertHelper.ToInt32(e.ExtraParams["id"]))); }
void _menuStore_ReadData(object sender, NodeLoadEventArgs e) { e.Nodes.AddRange(privilege.GetNavigationMenus(Convert.ToInt32(e.ExtraParams["parentId"]))); }
private void _treePrivilegeSelector_LeftReadData(object sender, NodeLoadEventArgs e) { e.Nodes.AddRange(privilege.GetRoleCanAddPrivilegeNodes(id)); }
void m_oModel_NodeLoaded(object sender, NodeLoadEventArgs e) { MethodInvoker MethodBody = delegate() { // --- We only need to populate children if the loaded node is the selected node --- if (c_tvView.SelectedNode.Tag == e.Node) { c_tvView.BeginUpdate(); RemoveMessageNodes(c_tvView.SelectedNode); AddChildTreeNodes(c_tvView.SelectedNode); c_tvView.ExpandAll(); TreeIntegrityCheck(); c_tvView.EndUpdate(); c_tvView.BeginUpdate(); RepositionScrollBars(c_tvView.SelectedNode); c_tvView.EndUpdate(); c_tvView.Invalidate(); } }; if (c_tvView.IsHandleCreated) c_tvView.Invoke(MethodBody); }
void TasksTree_NodeLoad(object sender, NodeLoadEventArgs e) { int folderID = int.Parse(e.NodeID); SimpleTasksDataContext ctx = this.DBContext; var query = from tl in ctx.Categories where tl.ParentID == folderID select tl; this.ListToNode(query.ToList(), e.Nodes); }
//private void BindTreeData() { // if (!X.IsAjaxRequest) { // refreshTree(); // } //} //protected void refreshTree() { // List<sysprog> list = this.CurrentData; // IEnumerable<sysprog> list2= list.Where(prog=>prog.ParentID=="root" && prog.IsGroup=="1" ); // createTree((TreePanel1.Root[0] as Ext.Net.TreeNode).Nodes,list2); //} //private void createTree(Ext.Net.TreeNodeCollection tc, IEnumerable<sysprog> list2) { // foreach (sysprog item in list2) { // Ext.Net.TreeNode node = new Ext.Net.TreeNode(item.ProgName) { NodeID=item.id }; // tc.Add(node); // createTree(node.Nodes,this.CurrentData.Where(prog=>prog.ParentID==item.id && prog.IsGroup=="1" )); // } //} protected void GetNodes(object sender, NodeLoadEventArgs e) { e.Nodes = getNodes(e.NodeID); }
private void _treeRoleSelector_RightReadData(object sender, NodeLoadEventArgs e) { e.Nodes.AddRange(privilege.GetUserRoleNodes(id)); }