首先你要分析,你的部门是带有层次性的,而员工是没有层次性的。
所以你的树型结构只是针对部门而言的。
而要把树形结构的数据集展示在TreeView里面,
可以参考这个帖子
http://bbs.csdn.net/topics/350119441
所以你的树型结构只是针对部门而言的。
而要把树形结构的数据集展示在TreeView里面,
可以参考这个帖子
http://bbs.csdn.net/topics/350119441
解决方案 »
- vs2010断点无效,有经验的进来看下
- 请教:如果通过GetType得到的类型,重新定义一个变量?
- 怎样动态引用文件
- 主窗体点击某一按钮启动子线程,之后调用某函数f,子线程通过委托函数也调用主窗体的函数f(),f中加了锁后出现问题
- C# 处理 Excel 替换的问题
- 求vs的教程 急!
- 初学者
- 有人用c# 开发过word模版吗?? 最好有示例代码啊
- WCF 错误
- 写一个对字符串的加密和解密算法???
- winform客户端 如何访问不在一个网段的服务器上的数据库
- 附图,急急急,连接数据库open的时候,AccessViolationException: 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
Model是用来描述或呈现业务数据的模型
剩下的就是业务逻辑处理了
动手去做了就知道
同学,不要总是把model和数据库扯上关系,万一没有数据库呢?
同学,不要总是把model和数据库扯上关系,万一没有数据库呢?你要说别的他也搞不定啊,一开始就当做数据库字段比较好理解点...
1.在DAL里写一个方法,获取到所有你要显示的内容,把他封装到一个对象中,
2.然后再BLL或者UI中遍历这个对象上面的步骤,你只需要访问一次数据库,你得到的对象是存在内存里的,用递归去遍历他,然后动态的绑定到treenode上。
注意的地方是:不能再DAL定义一个根据什么id 获取什么对象的方法,这样的话你递归一次就要访问一次数据库,这样会非常的【卡】。切记切记。