Ext2.2 Pageing Grid的问题,使用HttpProxy但无记录显示

Ext.onReady(function() {   
    // create the Data Store   
    var store = new Ext.data.JsonStore({   
        root: 'person',   
        totalProperty: 'totalCount',   
        idProperty: 'id',   
        remoteSort: true,   
        fields: ['id', 'name', 'sex', 'age'],   
        proxy: new Ext.data.HttpProxy({   
            url: '/DataService/ArrayJSONHandler.ashx',   
            method: 'GET'  
        })   
    });   
    store.setDefaultSort('name', 'asc');   
  
    // pluggable renders   
    function renderName(value, p, record) {   
        return String.format(   
                '<a href="http://extjs.com/forum/showthread.php?t={1}" target="_blank">{0}</a>',   
                value, record.id);   
    }   
  
    var pagingBar = new Ext.PagingToolbar({   
        pageSize: 10,   
        store: store,   
        displayInfo: true,   
        displayMsg: '\u663e\u793a\u6761\u6570 {0} - {1} of {2}',   
        emptyMsg: "\u65e0\u8bb0\u5f55!"  
    });   
  
    var grid = new Ext.grid.GridPanel({   
        el: 'grid-example',   
        width: window.screen.x,   
        height: 500,   
        title: '\u5206\u9875\u6d4b\u8bd5',   
        store: store,   
        trackMouseOver: false,   
        disableSelection: true,   
        loadMask: true,   
  
        // grid columns   
        columns: [{   
            header: "\u7f16\u53f7",   
            dataIndex: 'id',   
            width: 420,   
            hidden: true  
        }, {   
            header: "\u59d3\u540d",   
            dataIndex: 'name',   
            width: 100,   
            renderer: renderName,   
            sortable: true  
        }, {   
            header: "\u6027\u522b",   
            dataIndex: 'sex',   
            width: 70,   
            sortable: true  
        }, {   
            header: "\u5e74\u9f84",   
            dataIndex: 'age',   
            width: 150,   
            sortable: true  
                }],   
            // paging bar on the bottom   
            bbar: pagingBar   
        });   
  
        // render it   
        grid.render();   
  
        // trigger the data store load   
        store.load({ params: { start: 0, limit: 10} });   
    }); 

问题如下:
第一页结果显示出来了,但是点击下一页后为什么没有记录显示了啊,Ext.PagingToolbar不是自动计算参数的吗?为什么不行,是代码哪的问题,哪位大哥帮忙解决一下啊,,谢谢!
我用get只能取一页?那为什么post的时候确得不到参数,也不能分页呢?

他这里已经设置为

他这里已经设置为 method: 'GET'
ArrayJSONHandler.ashx怎么还能拿POST的值呢??
method: 'GET' 时,好象不会为URL添加start=1&limit=10...这些参数,晕...

贴出你服务器端代码

麻烦你贴出你服务器端(ArrayJSONHandler.ashx),取得 post 参数的代码,
记住是post参数,

'/DataService/ArrayJSONHandler.ashx'

服务器端代码

十分感谢,我取参数的方式不对!再次谢谢!

欢迎常回来网站看看

不客气,大家一起进步!一起效流!