您当前的位置: 首页 >  .net

暂无认证

  • 0浏览

    0关注

    100401博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Ext.Net 1.x_Ext.Net.GridPanel序号宽度自适应(待完善)

发布时间:2012-08-24 14:02:31 ,浏览量:0

现在已经可以动态扩大序号的宽度。

但对应的表头列木有变化

var Test = function () {
            var gridView = Ext.getCmp("ItemGrid").getView();
            var len = Ext.getCmp("ItemGrid").getStore().data.length;
            var text = 0;
            var N = 0;
            N = parseInt(len / 300); //扩大倍数
            for (var i = 0; i < len; i++) {
                var cellOne = gridView.getCell(i, 0);
                text = cellOne.textContent; //当前行
                var oldCellOneWidth = parseInt(cellOne.style.width);
                var newCellOnewidth = oldCellOneWidth + 5 * N;
                gridView.getCell(i, 0).style.width = newCellOnewidth + "px";

            }

            var oldOneHeaderWidth = parseInt(gridView.getHeaderCell(1, 0).sytle.width);
            var NewOneHeaderWidth = oldOneHeaderWidth + 5 * N;
            gridView.getHeaderCell(1, 0).sytle.width = oldOneHeaderWidth + 5 * N;

        }

求助。或者谁有更好的解决方案?

如果分页又如何处理呢? 

关注
打赏
1655516835
查看更多评论
立即登录/注册

微信扫码登录

0.0512s