Может быть, вы можете попробовать следующий код, чтобы добавить элементы управления.
Следующий код добавляет текстовое поле ко 2-й ячейке в каждой строке, включая строку нижнего колонтитула.
protected void gvTest_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox tbox = new TextBox();
tbox = "the text you wasnt to add or bind with data field";
e.Row.Cells[1].Controls.Add(tbox);
}
if (e.Row.RowType == DataControlRowType.Footer)
{
TextBox tbox = new TextBox();
tbox = "the text you wasnt to add or bind with data field";
e.Row.Cells[1].Controls.Add(tbox);
}
}