首页 新闻 会员 周边 捐助

ExtJs4.0 grid在asp.net中分页

0
悬赏园豆:20 [已关闭问题] 关闭于 2012-07-09 12:40

我的前台代码是

  Ext.onReady(function() {
            var itemsPerPage = 1;
            var store = Ext.create('Ext.data.Store', {
            autoLoad: { start: 0, limit: itemsPerPage },
                fields: ['id', 'name', 'age'],
                pageSize: itemsPerPage,
                proxy: {
                    type: 'ajax',
                    url: 'Handler1.ashx',
                    reader: {
                        type: 'json',
                        root: 'rows',
                        totalProperty: 'results'
                    }
                }

            });
            
            

            Ext.create('Ext.grid.Panel', {
                title: 'Paging',
                renderTo: Ext.getBody(),
                width: 400,
                height: 350,
                frame: true,
                store: store,
                columns: [
                { header: 'id', width: 30, dataIndex: 'id', sortable: true },
                { header: 'name', width: 80, dataIndex: 'name', sortable: true },
                { header: 'age', width: 80, dataIndex: 'age', sortable: true }
                ],
                bbar: [
                {
                    xtype: 'pagingtoolbar',
                    store: store,
                    displayInfo: true
                }
                ]
            });
            store.loadPage(1);

        });

 

后台:

  context.Response.ContentType = "text/plain";
            //string jsonstr="{ 'value': 'peter', 'text':'zhongkang'}";
            string jsonstr = "{result:6,rows:[{id:2,name:'mary',age:12},{id:3,name:'zhongkang',age:22},{id:4,name:'kang',age:22},{id:5,name:'zhongkang',age:22}]}";
            context.Response.Write(jsonstr);

 

我想请教各位大神们,如何分页呢,后台是如何操作的呢,网上好多资料都是千篇一律的,谢谢了!

现在是数据能从后台读出来了,但就是不能分页,asp.net使用grid需要注意什么吗?最好给点代码,让我参考一下,谢谢

Peter.zhong的主页 Peter.zhong | 初学一级 | 园豆:117
提问于:2012-07-03 22:29
< >
分享
所有回答(2)
0

都不清楚你到底是想实现什么功能?EXTjs这个分页的js代码呢??

Angkor--:-- | 园豆:1086 (小虾三级) | 2012-07-04 00:08

我的意思是在后台需要如何去操作,前台我会写了。后台是否和其他的分页一样呢,需要从数据库中读出相应的数据,show出来呢,谢谢

支持(0) 反对(0) Peter.zhong | 园豆:117 (初学一级) | 2012-07-04 07:24
0

自己解決了!

分頁需要當前頁page,

每一頁顯示多少 limit

每一頁讀取的條數記錄等

詳細請看:http://hi.baidu.com/peter_zk/item/3e844c538d4aa1aeacc857f5

Peter.zhong | 园豆:117 (初学一级) | 2012-07-09 12:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册