马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

新手跪求treeView控件链接SQL数据库树形源码!!3Q

  [复制链接]
查看7439 | 回复4 | 2015-5-16 15:15:06 | 显示全部楼层 |阅读模式
新手跪求treeView控件链接SQL数据库树形源码!!3Q

例图

例图
ibcadmin | 2015-5-19 09:01:33 | 显示全部楼层
517300050 发表于 2015-5-18 02:44
没有急时回复抱歉,请问你详细点吗?,

举个栗子
[C#] 纯文本查看 复制代码
private void BindProductNode()
{
      TreeNode root = new TreeNode("Product Phone", "Product Phone", "", "#", "");
      root.Expanded = true;
      tvAcc.Nodes.Add(root);

       DataTable dtPlat = new DataTable();
       dtPlat = reportBLL.GetPlatformList();// Data Source from db

       DataTable dtPhone = new DataTable();//sub's title data source
       for (int i = 0; i < dtPlat.Rows.Count; i++)
       {
           string platName = dtPlat.Rows[i]["Platform"].ToString();
           string accID = dtPlat.Rows[i]["Platform"].ToString();
           TreeNode tree1 = new TreeNode(platName, accID, "", "", "");
           tree1.Expanded = false;
           root.ChildNodes.Add(tree1);

           dtPhone = reportBLL.GetPhoneList(platName);//eg."eDream6", get sub title's data source.
           for (int j = 0; j < dtPhone.Rows.Count; j++)
           {
               string phone = dtPhone.Rows[j]["Product"].ToString();
               TreeNode treeOverview = new TreeNode(phone, accID, "", "#.aspx?platform=" + platName + "&product=" + phone, "_blank");
               tree1.ChildNodes.Add(treeOverview);
           }
      }
}


C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
ibcadmin | 2015-5-16 17:42:23 | 显示全部楼层
treeview有datasource属性 直接绑定数据就行了
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
517300050 | 2015-5-18 10:44:10 | 显示全部楼层
ibcadmin 发表于 2015-5-16 17:42
treeview有datasource属性 直接绑定数据就行了

没有急时回复抱歉,请问你详细点吗?
517300050 | 2015-5-19 10:39:26 | 显示全部楼层
ibcadmin 发表于 2015-5-19 09:01
举个栗子
[mw_shl_code=csharp,true]private void BindProductNode()
{

谢谢你,
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则