首页 新闻 搜索 专区 学院

asp.net中repeater控件三层嵌套中前台生成table样式的问题

0
悬赏园豆:50 [已关闭问题] 关闭于 2012-03-01 21:30

该图片是我数据的显示方式,

表结构设计按照 sortId  sortName parentSortId 表示地球、国家、省份一级;

另外一张表保存sortid PCounnt 地区对应的人口数,

使用三个repeater嵌套显示,第一个repeater显示地球这一级,在ItemDataBound事件中,根据当前地球这一级的id查找二级子类(国家这一级),如果存在绑定给第二个repeater,当然第二个repeater使用绑定事件中e.Item.FindControl()找到;在第二个repeater绑定事件中 添加第三个repeater绑定的值;

后台的绑定都搞定了,所有不用关注,现在我的问题是前台中三个repeater如何摆放嵌套,使用table弄的头都大了,并没有显示想要的效果,因为涉及到td conspan的值的设置,有没有哪位大哥有好的建议

问题再难总能解决的主页 问题再难总能解决 | 初学一级 | 园豆:26
提问于:2012-02-29 22:45
< >
分享
所有回答(2)
0

这个估计没有什么办法,要请css高手了。

悟行 | 园豆:12422 (专家六级) | 2012-03-01 09:37
0

不要用repeater绑定,比较麻烦,可以将表格直接输出字符串显示,其中colspan与rowspan设置的时候根据数据的数量来设置就可以了。。。

KivenRo | 园豆:1722 (小虾三级) | 2012-03-01 12:27
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册