当前位置:编程学习 > C#/ASP.NET >>

我用extjs的gridpanel实现分页数据就是不显示怎么回事

json数据时这样的
{totalCount:3,success:true,error:"",singleInfo:"",data:[{"Id":"1","UerId":"1","RoleId":"1"},{"Id":"2","UerId":"2","RoleId":"2"}]}

js代码
Ext.onReady(function(){
    var store = new Ext.data.Store({
        proxy:new Ext.data.HttpProxy({
url:"Default.aspx"
}),
        reader: new Ext.data.JsonReader({
            root: 'data',
            totalProperty: 'totalCount',
            id: 'threadid',
            fields:[{name:"Id",type:"int"},{name:"UerId"},{name:"RoleId"}]
        })
    });
       var cm = new Ext.grid.ColumnModel([{
header:"产品编号",
dataIndex:"Id"
},{
header:"产品类型",
dataIndex:"UerId"
},{
header:"产品名称",
dataIndex:"RoleId"
}]);

      var grid = new Ext.grid.GridPanel({
        el:'topic-grid',
        width:700,
        height:500,
        title:'ExtJS.com - Browse Forums',
        ds: store,
        cm: cm,
        bbar: new Ext.PagingToolbar({
            pageSize: 8,
            store: store,
            displayInfo: true,
            displayMsg: 'Displaying topics {0} - {1} of {2}',
            emptyMsg: "No topics to display"
        })
    });
    store.load({params:{start:0,limit:8}});
    grid.render();


});

加载页面如下:
<html> 

<head id="Head1" runat="server">
    <title></title>
<link href="resources/css/ext-all.css" rel="stylesheet" type="text/css" />
    <script src="resources/adapter/ext/ext-base.js" type="text/javascript"></script>
    <script src="resources/ext-all.js" type="text/javascript"></script>
<script src="JS/Noname2.js" type="text/javascript" charset="gb2312"></script>
</head>
<body> 
<form id="form1"  runat="server">
<div id="topic-grid"></div>
</form>
</body> 
</html>



我感觉没错呀,就是显示不出来数据,那位仁兄帮忙解决下嘛,谢谢了!

--------------------编程问答-------------------- 提点建设性的意见嘛,
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,