求助:给gridview动态添加的模板列中,如何给控件绑定数据
如题我用代码动态生成gridview 如何给模板列中的控件绑定数据? girdview的数据源是objectdatasource
//生成gridview的方法
public void initGridView() {
GridView gv = new GridView();
TemplateField t1 = new TemplateField();
t1.ShowHeader = true;
t1.HeaderText = "ID";
t1.ItemTemplate = new ItemTemp();
TemplateField t2 = new TemplateField();
t2.ShowHeader = true;
t2.HeaderText = "名称";
t2.ItemTemplate = new ItemTemp();
TemplateField t3 = new TemplateField();
t3.ShowHeader = true;
t3.HeaderText = "描述";
t3.ItemTemplate = new ItemTemp();
gv.Columns.Clear();
gv.Columns.Add(t1);
gv.Columns.Add(t2);
gv.Columns.Add(t3);
gv.DataSource = Class1.GetCard();
gv.DataBind();
this.Panel1.Controls.Add(gv);
}
}
public class ItemTemp : ITemplate
{
string txt;
public ItemTemp(string text) {
txt = text;
}
public void InstantiateIn(System.Web.UI.Control container) {
Label l = new Label();
l.Text--------------------------这里怎么绑定数据呢?
container.Controls.Add(l);
}
}
--------------------编程问答-------------------- 高手们来帮忙啊~~~55555 --------------------编程问答-------------------- 这里不能绑定的,只能在rowdatabind里搞。
补充:.NET技术 , C#