datalist里面嵌套datalist,里面的datalist是根据外面的datalist的一个字段的值来绑定的,怎么做
2个回答
展开全部
用OnItemDataBound="DataList2_ItemDataBound" 这个事件来做。比如在A里嵌套B。你就在A里加一个label,用label的Text属性来绑定字段的值,然后在DataList2_ItemDataBound事件中 Label lb = (Label)e.Item.FindControl("label的ID");
lb.Text这样得到绑定的值,然后根据这个值,得到你想要的数据
然后绑定B。DataList dl = (DataList)e.Item.FindControl("B的ID");
dl.DataSource = 要绑定的数据; dl.DataBind();
试试吧,不知我说明白没
lb.Text这样得到绑定的值,然后根据这个值,得到你想要的数据
然后绑定B。DataList dl = (DataList)e.Item.FindControl("B的ID");
dl.DataSource = 要绑定的数据; dl.DataBind();
试试吧,不知我说明白没
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询