C# 关于Treeview的问题,如何向一个节点添加从数据库读出来的数据,如何单击一个节点然后就将该节点的内容作为条件从数据库中进行查询相应的数据

Jelly_tracy 2009-05-04 08:52:02
如题,请大家帮忙,比如treeview中有一个节点,叫做客户等级,想从数据库中的CustomerGrade表中读出的数据添加到该节点,然后比如添加进去的有重要客户,一般客户,VIP等,现在我点击一般客户,就将一般客户作为查询条件,从Customer表中进行查询等级为一般客户的相应信息...
...全文
140 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sayoath 2009-05-05
  • 打赏
  • 举报
回复

SqlConnection conn = new SqlConnection (System.Configuration.ConfigurationManager.ConnectionStrings["infoConnectionString"].ConnectionString);
conn.Open();
SqlDataAdapter MyAdapter = new SqlDataAdapter("select * from person", conn);
DataSet ds = new DataSet();
MyAdapter.Fill(ds);

TreeView1.Nodes.Add(new TreeNode("父节点"));
TreeView1.ExpandDepth = 0;//第几个子节点开
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
TreeView1.Nodes[0].ChildNodes.Add(new TreeNode(ds.Tables[0].Rows[i][0].ToString(), ds.Tables[0].Rows[i][1].ToString()));
}
TreeView1.DataBind();


希望这段代码对你有用!
光宇广贞 2009-05-05
  • 打赏
  • 举报
回复
加油吧……
Jelly_tracy 2009-05-05
  • 打赏
  • 举报
回复
我解决了前面的问题,还剩下后面的啦
光宇广贞 2009-05-04
  • 打赏
  • 举报
回复
观察你所发的一系列贴子……好像在参与一个什么企业级项目吧……
Jelly_tracy 2009-05-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wts_net 的回复:]
写一个响应函数就可以了
[/Quote]

指教下 该怎么写?
wts_net 2009-05-04
  • 打赏
  • 举报
回复
写一个响应函数就可以了

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧