hello,
I have a problem using the radgrid to do grouping.
I have enabled client grouping
server side :
DocumentGrid.ShowGroupPanel = true;
DocumentGrid.GroupingEnabled = true;
DocumentGrid.ClientSettings.AllowGroupExpandCollapse = true;
DocumentGrid.ClientSettings.AllowDragToGroup = true;
DocumentGrid.ClientSettings.AllowExpandCollapse = true;
DocumentGrid.MasterTableView.GroupLoadMode = GridGroupLoadMode.Client;
DocumentGrid.MasterTableView.GroupsDefaultExpanded = true;
On the client page, the grouping panel is shown with a default grouping. I can add/remove grouping to/from the panel. The control however does not do any grouping.
The control however creates a new column to put the > symbols for grouping each time a new grouping column is added to the grouping panel. The records remain unsorted.
When i try this using a simple asp test project i can get grouping to work ok, however the application i am working on hosts the client controls as a Dotnetnuke module.
The following client events are intercepted:-
"gridView.onRowDataBound" -- modifies some of the data field formats/icons/links
"gridView.onCommand" -- intercepts the Paging command and returns cancel event in order to use own paging scheme.
Is there anything else i need to do client side to get this working ?
I have a problem using the radgrid to do grouping.
I have enabled client grouping
server side :
DocumentGrid.ShowGroupPanel = true;
DocumentGrid.GroupingEnabled = true;
DocumentGrid.ClientSettings.AllowGroupExpandCollapse = true;
DocumentGrid.ClientSettings.AllowDragToGroup = true;
DocumentGrid.ClientSettings.AllowExpandCollapse = true;
DocumentGrid.MasterTableView.GroupLoadMode = GridGroupLoadMode.Client;
DocumentGrid.MasterTableView.GroupsDefaultExpanded = true;
On the client page, the grouping panel is shown with a default grouping. I can add/remove grouping to/from the panel. The control however does not do any grouping.
The control however creates a new column to put the > symbols for grouping each time a new grouping column is added to the grouping panel. The records remain unsorted.
When i try this using a simple asp test project i can get grouping to work ok, however the application i am working on hosts the client controls as a Dotnetnuke module.
The following client events are intercepted:-
"gridView.onRowDataBound" -- modifies some of the data field formats/icons/links
"gridView.onCommand" -- intercepts the Paging command and returns cancel event in order to use own paging scheme.
Is there anything else i need to do client side to get this working ?