Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
145
Performance Issue with getRow() function in IE8
posted

Hi,

I am having the below code snippet to select a row at client side.

      var gridObj = igtbl_getGridById(gridId);

      var gridRows = gridObj.Rows;

for( cnt = 0; cnt < gridRows.length; cnt++ )

      {

            var row = gridRows.getRow(cnt);

      }

All looks good until I reach the code line with getRow(cnt). In a grid, where there are less records say 10-15 or even until 30, it finishes quickly. Now, when the rows keep increasing the performance of this code snippet reduces. When the grid had 200 rows, to fetch each row, it took more than 10 sec which is hurting very badly.

I have seen this in V9.2 version of IG web grid. But, I am sure the same problem would persist even in latest versions since I did not see any fix noted anywhere in my searches.

Has anyone faced the similar problem and do you have any workaround to getover the issue? Any quick help is really appreciated.

Thanks,

Areef

Parents
  • 8160
    posted

    Hi Areef,

    there are performance issues with IE8 when there is a heavy table usage. Especially if your grid is hierarchical, because UltraWebGrid is rendered as html tables. This is a problem in the browser and there is nothing we can do. Be sure that you have installed the latest updates for IE8

Reply Children
No Data