company_left_menu.aspx.cs
上传用户:xrffrp
上传日期:2022-03-25
资源大小:22155k
文件大小:2k
源码类别:

OA系统

开发平台:

ASP/ASPX

  1. using System;
  2. using System.Data;
  3. using System.Data.SqlClient;
  4. using System.Configuration;
  5. using System.Collections;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.Web.UI.HtmlControls;
  12. public partial class web_data_company_left_menu : System.Web.UI.Page
  13. {
  14.     protected void Page_Load(object sender, EventArgs e)
  15.     {
  16.         bindtree();
  17.     }
  18.     public void bindtree()
  19.     {
  20.         TreeNode parentnode;
  21.         TreeNode childnode;
  22.         SqlConnection conn = dbConnection.getConnection();
  23.         conn.Open();
  24.         SqlCommand sqlcom = new SqlCommand("select emp_name from oa_employee where id='" + Session["user_id"] + "'", conn);
  25.         SqlDataReader comm = sqlcom.ExecuteReader();
  26.         if (comm.HasRows)
  27.         {
  28.             while (comm.Read())
  29.             {
  30.                 parentnode = new TreeNode(comm["emp_name"].ToString(), comm["emp_name"].ToString(), "../Images/tree/folder.gif");
  31.                 parentnode.Expanded = true;
  32.                 this.TreeView1.Nodes.Add(parentnode);
  33.                 childnode = new TreeNode("已处理", "已处理", "../Images/tree/folder.gif");
  34.                 childnode.Expanded = false;
  35.                 childnode.NavigateUrl = "../data/company_deallist.aspx?id=Y&company=" + comm["emp_name"].ToString();
  36.                 childnode.Target = "mainFrame5";
  37.                 parentnode.ChildNodes.Add(childnode);
  38.                 childnode = new TreeNode("未处理", "未处理", "../Images/tree/folder.gif");
  39.                 childnode.Expanded = false;
  40.                 childnode.NavigateUrl = "../data/company_deallist.aspx?id=N&company=" + comm["emp_name"].ToString();
  41.                 childnode.Target = "mainFrame5";
  42.                 parentnode.ChildNodes.Add(childnode);
  43.             }
  44.         }
  45.     }
  46. }