我用javascript在页面上ultrawebgrid添加很多行后(30行左右,15列),上下滚动滚动条,很慢,
但是如果回发,从后台绑定的话上下滚动有不是很慢,数据都是一样多的
哪位知道为什么,或者有什么解决方法吗?
我的javascript添加数据的代码:var grid = igtbl_getGridById("ctl00_ContentBody_UltraWebGrid1");
var band = grid.Bands[0];
for(var i = 0; i < val.log.length; i++)
   {
      var row = band.addNew();
      var cell = row.getCell(0);
      cell.setValue(val.log[i].XX,false);
   }

解决方案 »

  1.   

    后台绑定速度快就后台for(var i = 0; i < val.log.length; i++)
       {
          var row = band.addNew();
          var cell = row.getCell(0);
          cell.setValue(val.log[i].XX,false);
       }
    加载的时候要addNew还要取Cell
    后台绑定是不是给个数据源就可以了?
      

  2.   

    回wxr0323(子夜) .是的。后台绑定是这样的句子:ultrawebgrid1.datasourse=ds.table[0];
    ultrawebgrid1.databind();