/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * [email protected]
 * 
 * http://extjs.com/license
 */window.onload = function () {    Ext.onReady(function () {        // create the data store
//        var store = new Ext.data.SimpleStore({
//            fields: myFields
//        });
        var store = new Ext.data.JsonStore({
            root: "data",
            totalProperty: "totalCount",
            baseParams: { Start: 0, limit: 100 },
            proxy: new Ext.data.HttpProxy({ url: 'http://agenttell.dev/NewAgentTell/Forms/Client/NewClient_QueryForm.aspx?AjaxRequest=Ajax', method: 'post', header: 'application/json;charset=utf-8' }),
            fields: [{ name: "Id", type: "int" }, { name: "Name" }, { name: "phone1"}]
        });
   
        function renderDate(format) {
            return function (v) {                return v;
            };
        };
        var orgsm = new Ext.grid.CheckboxSelectionModel({
            dataIndex: "clientid"
        });        var pagingBar = new Ext.PagingToolbar({
            pageSize: 100,
            store: store,
            displayInfo: true,
            displayMsg: 'Displaying topics {0} - {1} of {2}',
            emptyMsg: "No topics to display",            items: [
            '-', {
                pressed: true,
                enableToggle: true,
                text: 'Show Preview',
                cls: 'x-btn-text-icon details',
                toggleHandler: function (btn, pressed) {
                    var view = grid.getView();
                    view.showPreview = pressed;
                    view.refresh();
                }
            }]
        });
        // create the Grid
        var grid = new Ext.grid.GridPanel({
            id: "ext_grd1",
            store: store,
            sm: orgsm,
            bbar:pagingBar,
            loadMask: { msg: "数据加载中,请稍等" },
            columns: [
            orgsm,
            { header: "ID", dataIndex: 'id', renderer: OpenInTab, sortable: true },
            { header: "名称", dataIndex: 'name', sortable: true },
            { header: "手机", dataIndex: 'phone1', sortable: true },
            { header: "性别", dataIndex: 'sex', sortable: true }
                  ],
            viewConfig: {
                forceFit: false
            },
            height: 320,
            width: 850
        }
        );
        grid.render('example-grid');
        store.load({ params: { Start: 0, limit: 100} });
    });
}
 
c#: int Start= string.IsNullOrEmpty(Request["Start"]) ? 100 : Convert.ToInt32(Request["Start"]); 
                int limit= string.IsNullOrEmpty(Request["limit"]) ? 1 : Convert.ToInt32(Request["limit"]);