Me
.gvRoomNights.Columns("ROOM_SORT_ORDER_SITE").Sort(RadSortOrder.Ascending, True)
Dim expression As New GridGroupByExpression("[ROOM_POOL_CD] as [Room Pool] Group By [Room Pool]")
'Dim expression2 As New GridSortField("[ROOM_SORT_ORDER_SITE]")
gvRoomNights.EnableSorting =
True
gvRoomNights.MasterTemplate.EnableSorting =
True
gvRoomNights.MasterTemplate.GroupDescriptors.Add(expression)
Me.gvRoomNights.Columns("ROOM_SORT_ORDER_SITE").Sort(RadSortOrder.Ascending, True)
'gvRoomNights.MasterTemplate.SortDescriptors.Add(expression2)
gvRoomNights.Columns(
"ROOM_POOL_CD").Width = 60
I guess I could group by the ROOM SORT ORDER but I need to change the Groups HEader text to the actual room name. If you can show me that I would be able to get around this. Thanks.
//set up data
Data objData = new Data();
DataTable dtCarriers = objData.GetCarriers();
bindingSource1.DataSource = dtCarriers;
//setup drop down grid display options
rmccbCarrier.AutoSizeDropDownToBestFit =
true;
rmccbCarrier.DisplayMember =
"CARRIER_CODE";
RadMultiColumnComboBoxElement multiColumnComboElement = this.rmccbCarrier.MultiColumnComboBoxElement;
multiColumnComboElement.DropDownSizingMode =
SizingMode.UpDownAndRightBottom;
multiColumnComboElement.DropDownMinSize =
new Size(420, 300);
this.rmccbCarrier.MultiColumnComboBoxElement.AutoCompleteMode = AutoCompleteMode.None;
this.rmccbCarrier.DropDownStyle = RadDropDownStyle.DropDown;
FilterDescriptor descriptor = new FilterDescriptor(this.rmccbCarrier.DisplayMember, FilterOperator.StartsWith, string.Empty);
this.rmccbCarrier.EditorControl.FilterDescriptors.Add(descriptor);
this.rmccbCarrier.DropDownStyle = RadDropDownStyle.DropDown;
rmccbCarrier.AutoFilter =
true;
rmccbCarrier.MultiColumnComboBoxElement.AutoCompleteMode =
AutoCompleteMode.None;
Hi!
Is there any workaround?
Regards
public class Customer
{
public int CustomerKey { get; set; }
public string Name { get; set; }
public IList<
Order
> Orders { get; set; }
}
public class Order
{
public int OrderKey { get; set; }
public decimal Price { get; set; }
}