jQuery MiniUI

标题: gird为什么不能分页 [打印本页]

作者: dodo    时间: 2012-7-18 11:16:55     标题: gird为什么不能分页

类似:
http://www.miniui.com/demo/datagrid/inline_detailgrid.html
我的代码:
<div id="topic_grid" class="mini-datagrid" style="width: 98%; height: 310px;" allowresize="true"
        url="../data/AjaxService.aspx?method=GetTopic" idfield="aqtID" resultasdata="true"
        allowCellWrap="true">
    <div property="columns">
        <div type="expandcolumn" style="width: 5%">
        #</div>
        <div field="Topic" width="35%" headeralign="left">
        字段1</div>
        <div field="Contents" width="60%" headeralign="left">
        字段2</div>
        <div name="action" width="50" headeralign="center" align="center" renderer="onActionRenderer"
        cellstyle="padding:0;">
        字段3</div>
    </div>
</div>
<div id="detailGrid_Form" style="display: none;">
    <div id="reply_grid" class="mini-datagrid" style="width: 100%; height: 150px;" url="../data/AjaxService.aspx?method=GetReply" allowCellWrap="true">
        <div property="columns">
        <div field="Contents" width="80%" headeralign="center">
            字段1
        </div>
        <div field="UNO" width="10%" headeralign="center">
            字段2
        </div>
        <div field="creaTime" width="10%" headeralign="center" dateformat="yyyy-MM-dd" allowsort="true">
            字段3</div>
        </div>
    </div>
</div>
为什么分页不起作用?


作者: factory    时间: 2012-7-18 11:30:05

你看你后台代码是否有错误,或者后台返回的数据格式是否正确
作者: dodo    时间: 2012-7-18 11:38:54

factory 发表于 2012-7-18 11:30
你看你后台代码是否有错误,或者后台返回的数据格式是否正确

数据能够正常显示(能意味着数据返回格式正确吗?),只是分页不行。
作者: factory    时间: 2012-7-18 12:00:09

dodo 发表于 2012-7-18 11:38
数据能够正常显示(能意味着数据返回格式正确吗?),只是分页不行。

你可以参考下载的demo上的后台的分页处理.具体处理.net是在TestDB.cs里面
作者: windsix    时间: 2012-7-18 14:15:25

dodo 发表于 2012-7-18 11:38
数据能够正常显示(能意味着数据返回格式正确吗?),只是分页不行。

这个分页是后台的事情,也就是你在后台推送数据时需要根据获取到的pageIndex和pageSize来决定到底是将符合条件中的哪几条数据。
作者: dodo    时间: 2012-7-19 17:05:10

返回的是ArrayList类型grid才能显示,在这个内嵌的例子中返回的是Hashtable,grid不能显示数据,但是Hashtable才能分页,是吗?




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2