我的GridPanel 后台获得的数据是200条,但是显示是100条这是怎么回事啊,别人的代码,我也没发现那里写控制行数了啊。苦恼啊,刚进入试用期啊。是不是有什么方法 可以控制行数的

解决方案 »

  1.   

    没有minListWidth这个啊.是不是Ext GridPanel里面自动就是100条啊!
      

  2.   

    先确定后台datatable的数据条数,然后看下datatable生成的json是多少条,如果这两个都200条,然后在看extjs grid的问题。
      

  3.   

    GridPanel  这个里面的 store 贴出来才能看出问题在哪里
    应该是 在store 里面 有一个限制 100行的  你也可以用火狐调试一下 看看 往后台传的参数是那些你就明白了
      

  4.   


    var store = new Ext.data.Store({
            url: listUrl,
            reader: new Ext.data.XmlReader({record: dataName,totalProperty:'total'},sarr),
            remoteSort: false
        });
        var cm = new Ext.grid.ColumnModel(cmarr); 后台我传过来的是200条因为我用的xmllistURL 这个页面输出是200条的xml文件。但是到gridpanel里面就只显示100行
      

  5.   

    后台 我都调试了 都是200条,我在猜想是不是gridpanel有限制。如果有我准备做前台分页
      

  6.   

    看看其它GridPanel属性设置有没有关于100或者默认的.
      

  7.   


    哥 木有这个属性 ,我看手册了,我用的3.2API
      

  8.   

    有没有进行分页,或者是gridPanel的高度设置有问题,配置项设为autoScroll:true试一下
      

  9.   

    layout : fit

    autoScroll : true