or
function requestStart(sender, args) { currentLoadingPanel = $find("<%= RadAjaxLoadingPanel1.ClientID %>"); //debugger; if (args.get_eventTarget().indexOf("grdTekGrid") >= 0) { currentUpdatedControl = "<%= grdTekGrid.ClientID %>"; } if (args.EventTarget.indexOf("ExportToExcelButton") >= 0) { args.EnableAjax = false; } //show the loading panel over the updated control currentLoadingPanel.show(currentUpdatedControl); } function ResponseEnd() { //debugger; //hide the loading panel and clean up the global variables if (currentLoadingPanel != null) currentLoadingPanel.hide(currentUpdatedControl); currentUpdatedControl = null; currentLoadingPanel = null; }if (args.EventTarget.indexOf("ExportToExcelButton") >= 0) { args.EnableAjax = false; }The grid has grouping and hierarchy. When the grid is loaded initiially, all hierarchy rows are collapsed. When a grid group is collapsed and then expanded, all hierarchy rows get expanded. I don't see any configuration changes to stop it. Some of the related markup:
<MasterTableView HierarchyLoadMode="Client" HierarchyDefaultExpanded="false" GroupLoadMode="Client"> ExpandCollapseColumn Visible="True"> </ExpandCollapseColumn>