如何动态加载树型列表???

时间:2021-03-01 12:01:37
用RadTreeView控件实现树型列表功能。在加载节点时,想动态实现,也就是当点击某一节点时再从服务器中下载此节点的子节点。同时页面也不会发生闪烁!

5 个解决方案

#1


动态加载,应该避免不了闪烁吧。

#2


不就是提交一下吗,就闪一下呵呵

#3


要不闪的话可以一登录进去时全部加载啊,而具体菜单可以放在数据库中,从而实现不同用户菜单不同。

#4


既然是动态加载,就一定设置autopostback=true,就一定会使页面重新加载,就免不了会闪,除非CPU频率>>10G,哈。另一个问题也是我想知道的,就是单击某一节点时,只能得到此节点的索引值,而不能得到他的文本值,如“战网外挂”,可能得到节点值0.6,但却不能返回“战网外挂“这个文本值,你只有将0.6这个值来对应数据库中的纪录。如果你的数据库记录在使用treeview空间以前就有大量数据,>5000,那岂不是要让人疯掉。有没有会的,请指教。

#5


我举一个例子吧。在CSDN论坛的主页面上,右侧的导航栏就是动态实现的。
如果结合jsp或xml就可以完成,页面也不会闪烁。

#1


动态加载,应该避免不了闪烁吧。

#2


不就是提交一下吗,就闪一下呵呵

#3


要不闪的话可以一登录进去时全部加载啊,而具体菜单可以放在数据库中,从而实现不同用户菜单不同。

#4


既然是动态加载,就一定设置autopostback=true,就一定会使页面重新加载,就免不了会闪,除非CPU频率>>10G,哈。另一个问题也是我想知道的,就是单击某一节点时,只能得到此节点的索引值,而不能得到他的文本值,如“战网外挂”,可能得到节点值0.6,但却不能返回“战网外挂“这个文本值,你只有将0.6这个值来对应数据库中的纪录。如果你的数据库记录在使用treeview空间以前就有大量数据,>5000,那岂不是要让人疯掉。有没有会的,请指教。

#5


我举一个例子吧。在CSDN论坛的主页面上,右侧的导航栏就是动态实现的。
如果结合jsp或xml就可以完成,页面也不会闪烁。