- 2
- 0
- 约3.44万字
- 约 26页
- 2018-03-15 发布于河南
- 举报
TreeView绑定数据库
数据库:
公司:id(int)???? company(varchar(50)
部门:id(int)???? deid(int)???? department(varchar(50))
班组:id(int)???? coid(int)???? class(varchar(50))
前台:略后台代码:DB DBManager = new DB();//实例化数据库操作类?? ??????? string strConn = System.Configuration.ConfigurationManager.ConnectionStrings[rizhi].ConnectionString;?? ??????? protected void Page_Load(object sender, EventArgs e)?? ??????? {?? ??????????? if (!IsPostBack)?? ??????????? {?? ??????????????? //TreeView1.Attributes.Add(onclick, OnTreeNodeChecked());?? ??????????????? TreeView1.Attributes.Add(onclick, testClick(event);return true;);//单击文字,CheckBox=true?? ??????????????? TreeView1.ShowCheckBoxes = TreeNodeTypes.Leaf;//最后一级选中?? ??????????????? TreeView1.ExpandDepth = 0;//不展开?? ??????????????? using (SqlConnection conn = new SqlConnection(strConn))?? ??????????????? {?? ??????????????????? DataSet ds_company = new DataSet();//实例化数据集(公司)?? ??????????????????? SqlDataAdapter sda_company = new SqlDataAdapter(select * from [company] where id+0+ and id+1001, conn);//实例化数据适配器(公司)?? ??????????????????? sda_company.Fill(ds_company, company);//虚拟表填充到内存?? ??????????????????? for (int i = 0; i ds_company.Tables[company].Rows.Count; i++)//循环所有公司?? ??????????????????? {?? ??????????????????????? TreeNode td_company = new TreeNode();//实例化公司节点?? ??????????????????????? td_company.Text = ds_company.Tables[company].Rows[i][company].ToString();//公司节点名称?? ??????????????????????? TreeView1.Nodes.Add(td_company);//将公司节点添加至树?? ??????????????????????? td_company.SelectAction = TreeNodeSelectAction.Expand;?? ??????????????????????? DataSet ds_department = new DataSet();//实例化数据集(部门)?? ??????????????????????? SqlDataAdapter sda_department = new SqlDataAdapter(select * from [department] where [coid]= + ds_company.Tables[company].Rows[i][id]+ and department全公司 , conn);//实例化数据库适配器(部门)?? ??????????????????????? sda_department.Fill(ds_department, department);//虚拟表填充到内存?? ??????????????????????? for (int j = 0; j ds_department.
您可能关注的文档
最近下载
- 设备管理考核与绩效评价体系.docx VIP
- 急性脑梗死抢救护理实践指南(2025年版).docx VIP
- 指数基金投资指南(银行螺丝钉).pdf VIP
- 2026年广东省考行测真题及解析完整版.pdf
- 十年(2016-2025)高考语文真题分类汇编(全国通用)-专题05 古代诗歌阅读(全国通用)(解析版+原卷版).docx VIP
- XX乡镇党委书记2025年度民主生活会对照检查材料.docx VIP
- 2026—2027年针对儿童青少年脊柱侧弯的早期筛查与数字康复投融资干预体系.pptx VIP
- 高中语文选择性必修上课本原文、翻译.pdf VIP
- 2025年道德与法治小学四年级下册全册教案(含教学计划).docx
- 深度解析(2026)GBT 15970.6-2007 金属和合金的腐蚀 应力腐蚀试验 第6部分:恒载荷或恒位移下的预裂纹试样的制备和应用 .pptx VIP
原创力文档

文档评论(0)