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

关于repeater数据控件绑定有关问题

2014-01-13 
关于repeater数据控件绑定问题请问,在页面用repeater绑定数据的时候。数据源是一个ListT泛型,而T类型里面

关于repeater数据控件绑定问题
请问,在页面用repeater绑定数据的时候。数据源是一个List<T>泛型,而T类型里面又嵌套了一个List<T>泛型,请问这种情况还能用repeater控件绑定出来吗?

                                                                            
[解决办法]
应该是可以的吧,如果想用二级嵌套,要在绑定Item数据时 强行转换List<Item>然后绑定到二级rp中


[解决办法]
            if (e.Item.ItemType == ListItemType.Item 
[解决办法]
 e.Item.ItemType == ListItemType.AlternatingItem)
            {
                AdminMenu _adminmenuinfor = e.Item.DataItem as AdminMenu;
                Repeater rp_items = e.Item.FindControl("rp_items") as Repeater;
                rp_items.DataSource=_adminmenuinfor.Items
                rp_items.DataBind()
             }
[解决办法]
我做的时候是用嵌套的···
[解决办法]
重写repeater 的binding 事件

热点排行