asp.net中如何动态绑定TreeView

来源:百度知道 编辑:UC知道 时间:2024/06/16 11:12:19
asp.net中如何动态绑定TreeView啊..
看了些知道里的列题,都看不明白..
能否详细些..急..在线等
表名 tempTable
列 id,name,sex

this.TreeView1.Nodes.Clear();
List<BranchInfo> list = BranchInfoManager.GetAllBranchInfo();
foreach (BranchInfo brancheInfo in list)
{
TreeNode root = new TreeNode();
root.Text = brancheInfo.BranchName;
List<DepartInfo> lst = DepartInfoManager.GetDepartInfoByBranchId(brancheInfo.BranchId);
foreach (DepartInfo departInfo in lst)
{
TreeNode node = new TreeNode();
node.Text = departInfo.DepartName;
root.ChildNodes.Add(node);
List<UserInfo> lt = UserInfoManager.GetUserInfoByDepartIds(departInfo.DepartId);
foreach (UserInfo userInfo in lt)
{
TreeNode tree = new TreeNode();
tree.Text = userInfo.UserName;
node.ChildNodes.Add(tree);