title: Reset RadGrid to prior state after Rebind()
body: <p>I am rebinding a Hierarchical radgrid after closing a custom edit/insert form using the below code and javascript. I would like to reset the state of the Grid as it was when the user clicked to edit a record. Currently all childgrids close up to the master. </p>
  
  <p>What I want them to see...
  <img src="https://i.stack.imgur.com/VEmDq.png" alt="where I want the user to be after the Rebind()"></p>
  
  <p>What they currently see...</p>
  
  <p><img src="https://i.stack.imgur.com/eEXGO.png" alt="currently what they see"></p>
  
  <pre><code>protected void Page_Load(object sender, EventArgs e)
  {
      RadAjaxManager manager = RadAjaxManager.GetCurrent(Page);
      manager.ClientEvents.OnRequestStart = "onRequestStart";
      manager.AjaxSettings.AddAjaxSetting(manager, this.__rejectedBatchesRadGrid);
      manager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(Manager_AjaxRequest);  
  
      if (!IsPostBack) {  }
  }
  
  protected void Manager_AjaxRequest(object sender, AjaxRequestEventArgs e)
  {
      this.__rejectedBatchesRadGrid.MasterTableView.SortExpressions.Clear();
      this.__rejectedBatchesRadGrid.MasterTableView.GroupByExpressions.Clear();
      this.__rejectedBatchesRadGrid.Rebind();
  }
  </code></pre>