получить SelectedRow DataGrid в dropdown_SelectedIndexChanged Событие ASP.Net, C # - PullRequest
0 голосов
/ 12 декабря 2008

У меня есть столбец шаблона, под которым я разместил выпадающий список. Теперь я хотел бы получить selectedRow таблицы данных для события selectedIndeChanged выпадающего списка, который находится внутри шаблона. Столбец

Ответы [ 2 ]

1 голос
/ 12 декабря 2008

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

Если ваш DropDownList находится непосредственно в TemplateColumn и не обернут другими элементами, то в следующем примере показано, как это сделать:

    protected void DropDown_SelectedIndexChanged(object sender, object eventdata)
    {
        int gridRowIndex = ((DataGridItem)((DropDownList)sender).Parent.Parent).ItemIndex;
    }
0 голосов
/ 12 декабря 2008

Помогает ли DataGrid1.SelectedIndex?

DataGrid1 = Имя переменной, которая является именем элемента управления DataGrid на странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...