当前位置:编程学习 > C#/ASP.NET >>

树! 多目录问题

比如多个部门;部门里还有不同的小组;小组里还有不同的人;

部门,小组,人都是可以编辑增加的!

就是树的问题啊!这个要怎么写啊!有实例发一份来看看啊 --------------------编程问答-------------------- --------------------编程问答-------------------- 角色表

一个角色下面可以有多个用户信息 --------------------编程问答-------------------- 不是有很多现成的树控件可以用吗,楼主所说的结构在数据库中实现也很简单 --------------------编程问答-------------------- 这个自己试下了,处理办法很多了
--------------------编程问答--------------------   张口就是要代码..  汗... --------------------编程问答-------------------- 我做过:权限》角色组》人 --------------------编程问答--------------------
引用 3 楼 damjmk2 的回复:
不是有很多现成的树控件可以用吗,楼主所说的结构在数据库中实现也很简单

现成的树控件不用写代码吗?数据库设计好了,树控件的代码才好写。。
用户表   用户id,组id,...
组表   组id,部门id,...
部门表    部门id,部门名称,... --------------------编程问答-------------------- 树 --------------------编程问答-------------------- 操作XML文件要好些 --------------------编程问答-------------------- --------------------编程问答-------------------- public class DDLDepartment : DropDownList
  {
    
  public DDLDepartment()
  {
  bind(this, 0);
  this.Items.Insert(0, new ListItem("==请选择==", ""));
  }

  public void bind(DropDownList ddlDepartment, int parent)
  {
  IList<Department> deptlist = DepartmentBLL.SelectChild(parent);
  foreach (Department dept in deptlist)
  {
  string text = new string(' ', dept.Depth - 1);
  text += "└" + dept.DeptName;
  ddlDepartment.Items.Add(new ListItem(text, dept.DeptId.ToString()));
  bind(this, dept.DeptNo);
  }
    
  }
  } --------------------编程问答-------------------- 用递归 --------------------编程问答--------------------
引用 7 楼 zyl_leilei 的回复:
引用 3 楼 damjmk2 的回复:
不是有很多现成的树控件可以用吗,楼主所说的结构在数据库中实现也很简单

现成的树控件不用写代码吗?数据库设计好了,树控件的代码才好写。。
用户表 用户id,组id,...
组表 组id,部门id,...
部门表 部门id,部门名称,...

现在的类别之类的 基本上都是这样设计的。
然后取的时候在存储过程里面用递归。 --------------------编程问答-------------------- 递归的生成树。 --------------------编程问答-------------------- 操作XML  学习了 --------------------编程问答-------------------- 我有相关的源码是 动态加载数据的 --------------------编程问答-------------------- NET自带有树形结构的啊! --------------------编程问答-------------------- 顶 8 楼。。
如果用在后台的话,你还可以用Telerik.Web.UI.dll破解版。
这里面的树可以拖拉,而且可以新增 删除。。随你怎样做。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,