分类级别列表的显示

如上图所示,这样的按级别分类的的展示,在开发中应用的很多,如果下面的子级别,也可以动态的在下面显示出来,那么怎么实现呢

第一种方法就是在设计表的时候,每个子级别都有父级别的fid,然后我们可以先读出父节点,然后再采用递归的方法,读取下面的所有子节点,这种方法应用的很多,比如动态绑定TreeView等

第二种方法就是结合数据表的设计和sql一起完成,看下面的例子

看一下ClassList字段,父类节点的classId+自己的id,它自己的id加上父级别的classList就可以了,读取的时候我们就可以结合order by ClassList asc读取就可以了

先读父类,然后再读子类...

显示的样式自己设计下就行了。

posted @ 2011-03-04 11:28  双魂人生  阅读(321)  评论(1编辑  收藏  举报