日期:2014-05-17  浏览次数:20452 次

有关于repeater控件
现在假如数据库有一张表
里面字段是ID,NAME,DATA,department这几个数据哦
假设有以下几个数据
ID     Name     data    department
1      张三     测试1    项目组
2      张三     测试2    项目组
3      张三     测试2    项目组
4      李四     测试1    测试组
5      张三     测试2    项目组
这几条数据
我怎么才能用repeater实现以下效果

项目组  张三  测试1   测试2  测试2  测试2
测试组  李四  测试1

希望大家能写下代码,我参考下哦,思路什么我清楚,就是不知道怎么写才能达到上面的效果
控件

------解决方案--------------------
直接直接拼字符串吧!! 不用控件
------解决方案--------------------
貌似数据库有冗余,还有就是

6      张三     测试3    测试组

这样的数据允许存在吗?
这对实现方式有很大影响
------解决方案--------------------
用SQL得到你要的结果,直接绑定
------解决方案--------------------
Repeater控件只是实现循环显示,具体怎么显示的话,最好在数据源里面处理,处理之后再绑定到Repeater,否则你要在Repeater里面处理的话,会麻烦一些,不过也是可以完成的,就相当于把数据整理的工作放到了后台页面来处理,而不是在数据源处理。
------解决方案--------------------
引用:
Repeater控件只是实现循环显示,具体怎么显示的话,最好在数据源里面处理,处理之后再绑定到Repeater,否则你要在Repeater里面处理的话,会麻烦一些,不过也是可以完成的,就相当于把数据整理的工作放到了后台页面来处理,而不是在数据源处理。
放到后台代码处理的话,可能还要处理行的隐藏等问题,更麻烦,我个人觉得
------解决方案--------------------
linq处理即可,请提高你的结贴率!!!
------解决方案--------------------
LZ这个应该不是问repeater问题吧,应该先用Sql server获取到这样的列表 再绑定到repeater