Repeater rep = new Repeater(); RepeaterItem item = new RepeaterItem(0, ListItemType.Item); TemplateBuilder tb = new TemplateBuilder(); tb.Text=builder.ToString(); rep.ItemTemplate = tb; rep.DataSource = packPro; rep.DataBind(); ph1.Controls.Add(rep);
ph1是前台的一个placeholder,runat="server",但是为什么显示不出来数据呢?调试显示的是取出数据了的,但是显示不出来,求指点...
你的repeater模板中没有设置模板代码。
为啥不把repeater放到aspx页面中,然后外边包一个placeholder呢?
ph1就是Placeholder,数据显示不出来是因为第一个Repeater还没绑定数据,所以就无法生成内部的Repeater控件,问题解决了,谢谢