呵呵,前几天项目中用了TreeView,动态加载数据.把主要代码贴下,供人参考.....
..............
TreeView1.Node.Clear();
DataTable dtFarther = getNode(0).Tables(0);//取得父结点数据.
foreach (DataRow dr in dtFarther.Rows)//绑定父结点
...{
TreeNode Root = new TreeNode();
Root.Text = dr["MemuName"].ToString();
TreeView1.Nodes.Add(Root);
// 绑定子结点
DataTable dtChild = GetNode(dr["MemuNo"].ToString()).Tables[0];
foreach (DataRow drNode in dtChild.Rows)
...{
TreeNode node = new TreeNode();
node.Text = dr["MemuName"].ToString();
node.NavigateUrl = ".aspx?kk=kkk";
node.Target = "框架名";
Root.ChildNodes.Add(node);
}
}
.............
1127

被折叠的 条评论
为什么被折叠?



