现在在做项目的过程中,遇到这样一个问题:
需要用到IE Web Control做目录树,全部树的结构,数据是从数据库中取出的。应为数据库的记录越来越大,现在读取的效率很低了,目前想把效率改下。想到的解决办法是这样,首先加载根目录的名字,接着点该根目录的名字的时候再去读取数据库,加载该根目录下子目录名字。。请问这个在代码中该怎么实现?找了很长时间,好象Treeview没这样的属性了,真是超级郁闷,请大家帮我解决,谢谢。。

解决方案 »

  1.   

    好像微软的树没有这种分步读取的功能.
    你可去下载梅花雪写的一个一次性读取控件,读取显示速度恐怕目前没有人比得上,称得上是一个革命性的变化,理论上,一次加载10万条记录,不会超过3秒钟的时间,地址如下:
    开发文档: http://www.meizz.com/Web/Article.asp?id=436
    控件下载: http://www.meizz.com/Web/Download/MzTreeView10.rar
    应用示例: http://www.meizz.com/Web/Demo/MzTreeView10.htm
      

  2.   

    http://www.cnblogs.com/renyu732/archive/2005/06/12/173215.html
    收集了一些Treeview的主要功能及用法,好像真不能分步执行的.