Hello Srinivasan,
In summary, the reported behavior is expected due to the number of records that the Grid should render at a time.
If I understand correctly, you are using Grid with paging enabled and it has a page size option of 500,000. Please correct me if I am wrong.
Indeed rendering 500,000 records in the Grid is like using no pager on any performance optimization technique to improve the performance. Depending on the configuration and complexity of the Grid such amount of data might affect the productivity of the Grid. For such cases, a pager with virtual scrolling could be used:
Important details around this implementation:
I hope this sheds some light on the case. Let me know in case of any follow-up questions.
Regards,
Martin Bechev
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.