我正在尝试在动态gridview中编写templatefield,itemtemplate和EditItemTemplate。但我还不知道。
TemplateField tf = new TemplateField();
tf.HeaderText = "Product ID";
tf.ItemTemplate=
答案 0 :(得分:0)
添加字段后,您可以在RowDataBound中定义其内容
protected void OnRowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox txtProduct = new TextBox();
txtProduct.ID = "txtProduct";
txtProduct.Text = (e.Row.DataItem as DataRowView).Row["Product"].ToString();
e.Row.Cells[1].Controls.Add(txtProduct);
//Cells[1] IS YOUR TEMPLATE CELL
}
}
和其他类型的行,例如页眉和页脚以相同的方式执行