Как ввести элемент управления в GridView row created event in ASP.NET с#
Привет , я хочу создать подзаголовок в gridview, первый заголовок работает нормально. но для второго заголовка я использовал событие Row created. но это не работает должным образом. любой из них расскажет мне, как ввести текстовое поле в каждый столбец второго заголовка для фильтрации данных.
Заранее спасибо
мой код ниже.
[Ваджид Хаксар]
Что я уже пробовал:
это для первого заголовка в aspx
&ЛТ;АСП:таблицы с ID="gridview1, на" атрибут runat="сервер" AutoGenerateColumns="false" - в OnRowCreated="GridView1_RowCreated"&ГТ;
а во-вторых, это код c#, но он не работает, помогите мне, пожалуйста
protected void GridView1_RowCreated(отправитель объекта, GridViewRowEventArgs e)
{
если(электронная.Подряд.RowType==DataControlRowType.Строкаданных)
{
GridViewRow HeaderGridRow = new GridViewRow(0, 0, DataControlRowType.Заголовок, DataControlRowState.Вставить);
TableCell HeaderCell = новый TableCell();
HeaderCell.Текст = "Записи, Фильтр ";
TextBox tb = новое текстовое поле();
е.Подряд.Ячейки[0].Добавить(ТБ);
HeaderCell.ColumnSpan = 1;
Хедергридроу.Ячейки.Добавить (HeaderCell);
GridView1. Controls[0]. Controls.AddAt(0, HeaderGridRow);
//и аналогично для ячеек Мор
}
}