treeview加载数据 asp.net

来源:百度知道 编辑:UC知道 时间:2024/09/22 01:53:00
想从数据库中读取数据,然后显示在树形图上。
表名tv 字段名:classnumber和name
想在树上显示两级,并能展开收起。网上找过些资料,有点乱。
谁能帮帮我,谢谢,如果合适,追加分。

用代码动态添加,把数据库的表读出到Datatable中,用Datatable绑定treeview,我的例子:

DataTable tableXi = StuManage.getDept();
foreach (DataRow rowXi in tableXi.Rows)
{
TreeNode leveNode1 = new TreeNode();
leveNode1.Text = rowXi["deptName"].ToString();
leveNode1.SelectAction = TreeNodeSelectAction.Expand;
rootNode.ChildNodes.Add(leveNode1);

以上你还不明白吗?

这个是我做系,专业,班级列表的treeview

那我把全部代码贴出来,给你看看

TreeViewClass.Nodes.Clear();//清空Treeview

//---------------------------跟节点
TreeNode rootNode = new TreeNode();
rootNode.Text = "全部";
rootNode.SelectAction = TreeNodeSelectAction.Expand;
TreeViewClass.Nodes.Add(rootNode);
//-------------------------系别节点
DataTable tableXi = StuManage.getDept();