게시판을 이용해 주셔서 감사합니다. 
다음양식에 맞게 입력해주세요. 
* 고객시스템명 : 다이소아성산업
* 문의할 Component명 및 버전 : 4.0
* 그리드 Component명 및 버전 : 1.2.1.315
* 문의 유형(질문/요청/참조) : UndoAll() 이후 rowposition이 1로 반환되는 문제 문의 드립니다. 
* 내용 : 
   1    abc   12345
   2    abc   25652
   3    csd   23652
   4    lko    23251
데이터셋이 위와 같이 있을때
   1    abc   12345
   2    abc   25652
                           <-- insertrow(3)
   3    csd   23652
   4    lko    23251
위와 같이 3번째 로우에 InsertRow(3) 한후 
   1    abc   12345   <- rowposition 반환
   2    abc   25652
   3    csd   23652   <- FocusRect 존재(인서트되었던 3번째 로우가 삭제되면서 그자리에 FocusRect 머물러있음)
   4    lko    23251
UndoAll() 을 하면 rowposition은 1로 바뀌면서 
포커스(FocusRect)는 "3    csd   23652" 에 머물러 있습니다.
   1    abc   12345   
   2    abc   25652
   3    csd   23652   <- 클릭해도 (rowposition이 3으로 변경되지 않음)
   4    lko    23251
그래서 3    csd   23652를 클릭하면 rowposition이 변경되지 않고 계속 1번 로우에 머물러 있습니다.
다른 로우를 클리해야만 rowposition이 변경되는데 정상적인 상황인지 궁금합니다.
스크립트상에서 rowposition을 변경해 주어야 하나요?