Hi Maulik,
I agree with your post on next/prev. However, InfoPath has serious perf issues when you a) load lots of data into the main DOM, and b) bind it to your view. My suggestion would be to use views or filtered queries to reduce the data set. If that isn't an option, load the data into a secondary data source (secondary DOM) and show a small window onto your data from the view (or copy a limited amount to your main DOM and use some kind of scroll paging there).
Good luck,
Patrick Halstead [InfoPath MVP]
InfoPathDev
Patrick Halstead
Project Manager at Qdabra