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

绑定Repeater后,显示的问题

我要做一个 类别数量统计的页面
数据是从数据库里读取出来的
select b.KIND_ID,count(*) as StyleCount from t_commodity_info a inner join t_commodity_kind b on a.commodity_id=b.commodity_id where a.STATUS = '1' and a.ISRELEASE = '1' group by b.KIND_ID


页面上要做成下面的样式 :

一级分类A (数量)|  A的二级分类(数量) A的二级分类(数量) A的二级分类(数量) A的二级分类(数量)

一级分类B (数量)|  B的二级分类(数量) B的二级分类(数量) B的二级分类(数量) B的二级分类(数量)

一级分类C (数量)|  C的二级分类(数量) C的二级分类(数量) C的二级分类(数量) C的二级分类(数量)

一级类别是两位数,比如书01,02,03    二级分类就是  0101,0201,0301 代表相应的二级分类。


现在我想不到 怎么让他  一个大类 和  其相应的子类 显示完后  就再换一行 显示另外一个大类的信息。

 大家帮忙看看怎么弄! --------------------编程问答-------------------- 把你要的效果截个图,在贴点测试数据 --------------------编程问答-------------------- 是要嵌套显示统计结果?还是什么样子?

如果是嵌套统计,可以做一个 DataList,每个 Item 中绑定一个 Repeater 控件。 --------------------编程问答-------------------- 不太明白LZ的意思 --------------------编程问答-------------------- Repeater内嵌套一个DataList
Repeater绑定1级类
在Repeater的OnItemDataBound事件中绑定其二级类

剩下的就是写Sql语句了 --------------------编程问答-------------------- 效果 就是  

数码| 电脑 照相机 笔记本 游戏机 

家居| 桌子 台灯 电视 

书籍| 小说 历史 地理 

这种效果  打头的都是一级分类  后面是 二级 --------------------编程问答-------------------- Repeater 嵌套一个Repeater  就行了
--------------------编程问答-------------------- 那就是一个简单的嵌套 就可以了 --------------------编程问答-------------------- 这种用Sql语句一般能解决!!
楼主可贴一下数据结构和数据!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,