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

嵌套repeater,复制有关问题!

2012-01-15 
嵌套repeater,复制问题!!!!嵌套时是先给外层赋值,在给内层赋值的,我想在内层repeater赋值之后,再根据内层

嵌套repeater,复制问题!!!!
嵌套时是先给外层赋值,在给内层赋值的,我想在内层repeater赋值之后,再根据内层的值给外层的某项赋值,该怎么做呢?

[解决办法]
修改 control 的话用 FindControl

修改数据源的话 要把 DataItem 转换 再操作
[解决办法]
你用第二种就可以了

里层修改外层的

e.Item.DataItem
[解决办法]
嵌套时是先给外层赋值,在给内层赋值的,我想在内层repeater赋值之后,再根据内层的值给外层的某项赋值,该怎么做呢?

既然是嵌套,那么外层和内层就是一对多的关系,你为什么要根据内层的值来指定外层的数据源呢,这样不是要做很多无用操作嘛,,,说说你的需求先。
[解决办法]
http://topic.csdn.net/u/20100324/12/e3feb8c5-e2c3-4c29-86e1-3af8939701a7.html

ckb = item.FindControl("CheckBox1") as CheckBox;

换成 item.DataItem 就可以获取对应的数据了

热点排行