直冲芹羡接btn肯定是错的,想一下内层的repeater可能有多项,每项都可能有Button而且既散拍然要赋值,肯定是在绑定之后,否则值就被首滑覆盖了 protected void rptHotel_ItemDataBound(object sender, RepeaterItemEventArgs e) { HotelDataOperate hdo = new HotelDataOperate(); if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Repeater rpt = e.Item.FindControl("rptRoom") as Repeater; DataRowView rowv = (DataRowView)e.Item.DataItem; int typeid = Convert.ToInt32(rowv["id"]); //Button btn = e.Item.FindControl("rptRoom").FindControl("btnBook") as Button; //btn.Text = "XXXX"; //这里会有一个if语句给Text属性赋不同值。 rpt.DataSource = hdo.getRoomList(typeid); rpt.DataBind(); Button btn = null; foreach (RepeaterItem item in rpt.Items) { btn = item.FindControl("btnBook") as Button; if (btn != null) { btn.Text = "xxxx"; } } } }
相关文章
-
林觉民的后代情况怎么样了?
2023-03-09 06:48 阅读(78008) -
黄渤拆弹的电影叫什么
2023-03-04 19:30 阅读(52605) -
微信官方客服电话95188人工服务
2023-03-17 14:30 阅读(30411)
1 和儿子做了不该做的事
28226 阅读
2 《庆余年》txt下载在线阅读全文,求百度网盘云资源
28172 阅读
3 朝鲜面积相当于中国哪一个省?
25666 阅读
4 王冉结过几次婚?
21225 阅读
5 钟汉良承认过的女友有哪些
19781 阅读