我在listview中有一个列表视图... 我怎样才能找到内部列表... 我如何获得其(innerlistview)edititem索引并绑定控件...
答案 0 :(得分:1)
您需要使用主ListView的ItemDataBound事件,然后使用FindControl(id)搜索内部控件,然后将内部ListView绑定到所需的数据源。
模拟订单 - >产品清单:
protected void list_ItemDataBound(object sender, ListViewItemEventArgs e)
{
if (e.Item.ItemType == ListViewItemType.DataItem)
{
ListViewDataItem item = (ListViewDataItem)e.Item;
Order order = (Order)item.DataItem;
ListView innerList = (ListView)item.FindControl("innerListID");
innerList.DataSource = order.Products;
}
}