动态添加 Repeater 绑定数据不显示
Repeater rep = new Repeater();
TemplateBuilder tlb = new TemplateBuilder();
tlb.AppendLiteralString("<% DataBinder.Eval(Container.DataItem,\"text\")%>222222222<br>");
rep.ItemTemplate=tlb;
DataTable dt=new DataTable();
dt.Columns.Add("text");
DataRow dr=dt.NewRow();
dr["text"]="111111";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["text"] = "111111";
dt.Rows.Add(dr); ;
dr = dt.NewRow();
dr["text"] = "111111";
dt.Rows.Add(dr); ;
dr = dt.NewRow();
dr["text"] = "111111";
dt.Rows.Add(dr); ;
this.text.Controls.Add(rep);
rep.DataSource = dt;
rep.DataBind();
this.text 是DIV标记ID
以上代码结果是输出4行2222222222
并没有输出 dt表中的11111111
求高手帮忙