>> i m displaying one record at a time, ... and can easily navigate through it, like grs.movenext, grs.moveprevious etc...
Where as if i select one record only ..i will have to almost rewrite my code...
<<
Almost.
Write a class that has MoveNext, MovePrevious etc functionality, then you call...