Hi, all.
I have a question regarding the RadGrid's view state on the client side. I have a RadGrid sitting inside an .ascx control that is embedded inside a RadDock. I have the grid's EnableViewState property set to "true" and the GroupingEnabled property set to "true", the MasterTableView's GroupLoadMode set to "client" and the CientSettings have the AllowDragToGroup property set to "true". The grid is wrapped in an UpdatePanel, and it's also tied to a RadAjaxManagerProxy control since I already have a RadAjaxManager on the master page.
The control loads just fine, and I can group one item. However, when I go to group another item, the first grouping level is removed; I can effectively have only one group set (the data itself is rebinding properly). If I try a sort while the group is in place, it's also removed after the sort finishes. In addition, if I try to remove the one group that's there, I get an Index Out of Range Javascript error.
From what I can tell, I have the grid set up properly. Is there something else I need to take into account to preserve the view state?
I have a question regarding the RadGrid's view state on the client side. I have a RadGrid sitting inside an .ascx control that is embedded inside a RadDock. I have the grid's EnableViewState property set to "true" and the GroupingEnabled property set to "true", the MasterTableView's GroupLoadMode set to "client" and the CientSettings have the AllowDragToGroup property set to "true". The grid is wrapped in an UpdatePanel, and it's also tied to a RadAjaxManagerProxy control since I already have a RadAjaxManager on the master page.
The control loads just fine, and I can group one item. However, when I go to group another item, the first grouping level is removed; I can effectively have only one group set (the data itself is rebinding properly). If I try a sort while the group is in place, it's also removed after the sort finishes. In addition, if I try to remove the one group that's there, I get an Index Out of Range Javascript error.
From what I can tell, I have the grid set up properly. Is there something else I need to take into account to preserve the view state?