using BLL; using System; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using Newtonsoft.Json.Linq; using System.IO; using NPOI.XSSF.UserModel; using NPOI.SS.UserModel; using System.Runtime.Serialization; using FineUIPro.Web.ProjectData; using System.Configuration; namespace FineUIPro.Web.HSSE.TowerCrane { public partial class TowerCraneState : PageBase { #region 加载 /// /// 加载页面 /// /// /// protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.InitTreeMenu();//加载树 //显示列 } } #endregion #region 加载树装置-单位-工作区 /// /// 加载树 /// private void InitTreeMenu() { this.tvControlItem.Nodes.Clear(); ////塔吊 var towerCranes = (from x in Funs.DB.HSSE_TowerCrane where x.ProjectId == this.CurrUser.LoginProjectId && ( string.IsNullOrEmpty(txtIsono.Text) || x.TowerCraneName.Contains(txtIsono.Text)) orderby x.CreateDate select x ).ToList(); foreach(var item in towerCranes ) { TreeNode rootNode = new TreeNode(); rootNode.Text = item.TowerCraneName; rootNode.NodeID = item.TowerCraneId; this.tvControlItem.Nodes.Add(rootNode); } } #endregion #region 绑定树节点 /// /// 查询 /// /// /// protected void Tree_TextChanged(object sender, EventArgs e) { this.InitTreeMenu(); } #region 树展开事件 /// /// 树展开事件 /// /// /// protected void tvControlItem_NodeCommand(object sender, TreeCommandEventArgs e) { } #endregion #endregion } }