关于repeater数据控件绑定有关问题
关于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 事件