My team is running into a memory leak and we are hoping that there may be a solution you guys can help with. We are trying to support large cell grids. We are testing with 50 columns and 10K Rows (500K cells) as we believe this will be larger than most usage of the control but something we needed to support.
We did not want to infinite scroll and add data as it was found, we wanted the full grid of cells to be generated when we knew how large the dataset was. So the user could freely move around the grid without waiting for data to load.
Our method generates the cells, then allows the user to scroll around the grid of cells. After they stop scrolling we load the data specific for those cells in the view port. So far this functionality has been great.
Our issue is that after we navigate away from the page and try to recover the memory usage of the Grid, we cannot get IE11 to release the memory.
Here is a JSBin of an example http://jsbin.com/sapuzavima/1/edit?html,js,output