Need to support Groupping view and Buffered View together Help
since data is very large in my grid ~ 5000 rows grid performance was very slow.
Pagination cannot be implemented as restrictions on pagination in our project.
i used Buffered view it works fine but i need groupingview also but dont know
how to club it together.(live grid not a solution for me now).
please tell me how to combine buffer view and grouping view together.
Ext JS Premium Member
It is not advisable to display so many records because of browser performance. The main reason being that the rendering overhead of so many rows "hangs" most peoples browsers. It comes down to basic HTML being rendered. That has nothing to do with ExtJS and is a simple browser limitation. I know this doesn't solve your issue.
It looks like you'll need to consolidate the Ext.grid.GroupingView and the Ext.ux.grid.BufferView, but there are so many overlapping methods (eg initTemplates, etc). It looks like a lot of work and I'm really not sure if it's even possible.
But do we any solutions now to use Ext.grid.GroupingView and Ext.ux.grid.BufferView
together. A example will be better.That will help me a lot
So are there any one supported buffer view and grouping view together.
I am literally waiting if extjs team could do something about the needfull.
You would have to create a GridView that combines the code from both GroupingView and BufferView.
This, however, would be an extremely difficult task, because BufferView completely relies on every row being the same height (uninterrupted by group headers).
Is extjs team will provide the needed feature in upcoming versions??