首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请教repeater怎么做三层嵌套显示

2012-01-26 
请问repeater如何做三层嵌套显示?我有三个表,刚好对应三层repeater,三个表结构如下:t_exp_class(Exp_Class

请问repeater如何做三层嵌套显示?
我有三个表,刚好对应三层repeater,
三个表结构如下:
t_exp_class(Exp_Class_id *,Exp_Class_name)
t_team(Team_id *,Team_max,Exp_Class_id)
t_attach(stu_id *,team_id *)

请问要怎样写三层嵌套,我只会两层嵌套的,包括前台和后台代码,谢谢各位~

[解决办法]
两层会了,三层为什么不会呢.
[解决办法]
第一层绑定==>第一层绑定事件下==>找到第二层的Repeater==>
第二层绑定==>第二层的绑定事件下==>找到第三层的Repeater==>
第三层绑定==>完成
[解决办法]
想问下。楼上回答问题的兄弟。
你是如何知道Repeater的数据绑定的 ??
Repeater有ItemDataBound事件吗??
[解决办法]
我是说放在Repeater里面的时候。
[解决办法]
其实也不是很难。 主要是你要知道事件绑定的时机。这个问题我之前也做过,但是时间长了, 不大记得具体的代码了。

其实,你有这样的需求,说明你的设计可能有些问题,一般情况下,是不会嵌套这么多层的。正常的情况 一般是两层。
[解决办法]
to:sonce8

第一层的ItemDataBound你能找到吧

在第一层里用FindControl的方法能找到第一层里的Repeater吧?

Repeater都找出来了,还找不到它的ItemDataBound事件?
[解决办法]
呵呵。我一般都是将每个Repeater写在一个用户控件中,单独写好它的时间,然后一层一层的潜逃,并通过属性传入关联字段。
[解决办法]
嵌套这么多层,还不如自己写html输出

热点排行