Repeater嵌套出现重复行
我的数据表如下:
idcaiDantitleNameneiRong
1新闻类1号的新闻122323321adsfd
2新闻类2号的新闻12rrr321adsfd
3音乐类2012流行音乐12天天21adsfd
查询语句“select * from tbCaiDan” 然后绑定给最外层的Repeater1
然后在Repeater1_ItemDataBound里写
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Repeater Repeater2 = e.Item.FindControl("Repeater2") as Repeater; String Menu1 = DataBinder.Eval(e.Item.DataItem, "caiDan").ToString(); System.Data.DataView dv = t_dt.DefaultView; dv.RowFilter = "caiDan='" + Menu1 + "'"; Repeater2.DataSource = dv; Repeater2.DataBind(); }