public ListCollectionView collection; collection = new ListCollectionView(obj.empData); collection.GroupDescriptions.Add(new PropertyGroupDescription("Country")); dgData.Items.SortDescriptions.Add (new System.ComponentModel.SortDescription ("Country" ,System.ComponentModel.ListSortDirection.Descending ) );