title: how to select the currentRow again after iterator.excuteQuery() in adf?
body: <p>i have ADF page that has update method , and after the update the table is refreshed , all of this business is done in the backing bean and here is the code </p>
  
  <pre><code>OperationBinding operationBinding =  ADFUtil.getBindingContainer().getOperationBinding("manageRequestStatus"); // this is the update method
  
  Object result = operationBinding.execute(); 
  </code></pre>
  
  <p>after the update is executed the value is changed in the DB so i call this in order to refresh the adf table</p>
  
  <pre><code>DCIteratorBinding searchIterator = ADFUtil.findIterator("myIterator");
  searchIterator.executeQuery(); 
  </code></pre>
  
  <p>this method to refresh the dataTable and the table is refreshed with the new data</p>
  
  <p>the problem is : after executeQuery the first Row of the table is selected</p>
  
  <p>what i want to do is : after refresh , select the same row </p>
  
  <p>and this is my try :</p>
  
  <pre><code>RowSetIterator rsi = searchIterator.getRowSetIterator();
   Row currentRow = rsi.getCurrentRow();
   Key k =currentRow.getKey();
  searchIterator.executeQuery();
  rsi.setCurrentRow(currentRow) ;
  </code></pre>