#c# #asp.net #asp.net-mvc #gridview #devexpress
#c# #asp.net #asp.net-mvc #просмотр сетки #devexpress
Вопрос:
Если я сгруппирую свою сетку по какому-либо параметру, есть ли какой-либо метод, который вернет мне, скажем, список имен всех элементов в этой группе. например, у меня есть сетка автомобилей, и я группирую их по странам. А затем я нажимаю на GroupRow «Германия». Есть ли какая-либо функция, которую я мог бы нажать на какую-либо кнопку, например, «Экспортировать выбранные автомобили», которая вернет мне все имена автомобилей из этого GroupRow
Ответ №1:
Эта информация может быть получена только с помощью кода сервера. Например:
List<object> GetGroupNames(int groupRowVisibleIndex){
List<object> result = new List<string>();
int childCount = ASPxGridView1.GetChildRowCount(groupRowIndex);
for(int i = 0; i < childCount; i )
result.Add(ASPxGridView1.GetChildRowValues(groupRowVisibleIndex, i, "CarName"));
}
Вот ссылка на документацию, где вы найдете описания всех методов, которые я использовал в этом коде: