private void BiudTree() { // Maticsoft.BLL.SysManage.SysTree sm=new Maticsoft.BLL.SysManage.SysTree(); // DataTable dt=sm.GetTreeList("").Tables[0]; // // // this.listTarget.Items.Clear(); // //������ // this.listTarget.Items.Add(new ListItem("��Ŀ¼","0")); // DataRow [] drs = dt.Select("ParentID= " + 0); // foreach( DataRow r in drs ) // { // string nodeid=r["NodeID"].ToString(); // string text=r["TreeText"].ToString(); // string parentid=r["ParentID"].ToString(); // string permissionid=r["PermissionID"].ToString(); // text="��"+text; // this.listTarget.Items.Add(new ListItem(text,nodeid)); // int sonparentid=int.Parse(nodeid); // BindNode( sonparentid, dt); // // } // this.listTarget.DataBind(); Maticsoft.BLL.SysManage.SysTree sm=new Maticsoft.BLL.SysManage.SysTree(); DataTable dt=sm.GetTreeList("").Tables[0]; this.listTarget.Items.Clear(); //������ this.listTarget.Items.Add(new ListItem("��Ŀ¼","0")); DataRow [] drs = dt.Select("ParentID= " + 0); foreach( DataRow r in drs ) { string nodeid=r["NodeID"].ToString(); string text=r["TreeText"].ToString(); string parentid=r["ParentID"].ToString(); string permissionid=r["PermissionID"].ToString(); text="��"+text; this.listTarget.Items.Add(new ListItem(text,nodeid)); int sonparentid=int.Parse(nodeid); string blank="��"; BindNode( sonparentid, dt,blank); } this.listTarget.DataBind(); }
private void BiudTree() { Maticsoft.BLL.SysManage.SysTree sm = new Maticsoft.BLL.SysManage.SysTree(); DataTable dt = sm.GetTreeList("").Tables[0]; this.listTarget.Items.Clear(); this.listTarget2.Items.Clear(); //加载树 this.listTarget.Items.Add(new ListItem("全部菜单", "-1")); this.listTarget.Items.Add(new ListItem("根目录", "0")); this.listTarget2.Items.Add(new ListItem("根目录", "0")); DataRow[] drs = dt.Select("ParentID= " + 0); foreach (DataRow r in drs) { string nodeid = r["NodeID"].ToString(); string text = r["TreeText"].ToString(); string parentid = r["ParentID"].ToString(); string permissionid = r["PermissionID"].ToString(); text = "╋" + text; this.listTarget.Items.Add(new ListItem(text, nodeid)); this.listTarget2.Items.Add(new ListItem(text, nodeid)); int sonparentid = int.Parse(nodeid); string blank = "├"; BindNode(sonparentid, dt, blank); } this.listTarget.DataBind(); this.listTarget2.DataBind(); }
protected void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { if (Session["UserInfo"] == null) { return; } Maticsoft.BLL.SysManage.SysTree sm = new Maticsoft.BLL.SysManage.SysTree(); DataSet ds = sm.GetTreeList(""); BindTreeView("mainFrame", ds.Tables[0]); //if (this.TreeView1.Nodes.Count == 0) //{ // strWelcome += "<br> 但你没有任何模块的访问权"; //} } }