prathamesh812 Ответов: 3

Как найти управления GridView в шаблон заголовка


Как найти элемент управления шаблоном заголовка gridview при нажатии на кнопку, которая находится вне элемента управления gridview.

RelicV

Нужна дополнительная информация. Пожалуйста, опубликуйте свой код и то, что вы делали до сих пор. Как вы рассчитываете помочь вам без какой-либо информации?..

Мозгов нет.. Никаких Гейнеров...!

Chinmaya C

Вы ищете управление определенным?
если это так, то следующий код может помочь:
Управления gridview1.Строку заголовка.FindControl("[имя элемента управления]") в [относящиеся к типу]

3 Ответов

Рейтинг:
2

_Amy

Попробовать это:

foreach(GridViewRow gdv in GridView1.Rows){
     if (gdv.RowType == DataControlRowType.Header)
     {
         //Find the control here.
         TextBox txt = (TextBox)gdv.HeaderRow.FindControl("txt");
     }
}




-- Амит


Рейтинг:
1

Anuja Pawar Indore

Ваш вопрос не ясен, лучше, если вы можете опубликовать свой код, на случай, если вы ищете это, может помочь

foreach (TableCell headerCell in GridView1.HeaderRow.Cells)
    {
        // or access Controls with index
        //     headerCell.Controls[INDEX]
        Label lblHeader = headerCell.FindControl("headerLabel1") as Label;
                   
    }


Рейтинг:
1

kalsa

Используйте этот код в RowDataBound.

GridViewRow head = grid.HeaderRow;
TextBox Tbx = head.FindControl("txtItem") as TextBox;