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





Вы можете получить индекс элемента в сетке данных, посмотрев на DataGridItem, в котором содержится ваш раскрывающийся список.
Предполагая, что ваш DropDownList находится непосредственно в TemplateColumn и не обернут другими элементами, следующий пример показывает, как это сделать:
protected void DropDown_SelectedIndexChanged(object sender, object eventdata)
{
int gridRowIndex = ((DataGridItem)((DropDownList)sender).Parent.Parent).ItemIndex;
}
Помогает ли DataGrid1.SelectedIndex?
DataGrid1 = Имя переменной, являющейся именем элемента управления DataGrid на странице.