ASP.NET GridView - Datatable jquery

时间:2011-11-07 11:25:42

标签: c# jquery asp.net datatables

我的datagridview和datatable jquery paginator存在问题。

所以,我用一些数据绑定我的网格,并且paginator一次只显示一个数字。样品:

总记录数:50

首先禁用2,启用最后2 << < 1> >>

我按下一个按钮并启用所有按钮 << < 2> >>

图片

First load of the datagrid

When I press next button

我真的不知道为什么会这样。

以下是在客户端构建数据表的代码。

var previous = "<"; var next = ">"; var first = "»"; var last = "«";
$(document).ready(function () {
    $("#tableID").dataTable({
        "sPaginationType": "full_numbers",
        "oLanguage": {
            "oPaginate": {
                "sPrevious": previous,
                "sNext": next,
                "sLast": first,
                "sFirst": last
            },
            "sEmptyTable": "No results",
            "sZeroRecords": "No results"
        },
        "sCookiePrefix": "MyCoooierefdgfix_tableID",
        "bStateSave": false,
        "bLengthChange": false,
        "bAutoWidth": false,
        "bInfo": false,
        "bSort": false,
        "bFilter": false,
        "iDisplayLength": parseInt(pageSize),
        "bDestroy": true
    });
});

1 个答案:

答案 0 :(得分:0)

我为你设置了一个小提琴,一切正常。你可以看一下here。也许你的html中有错误,因此插件无法计算正确的行数,这是我唯一能想到的。

编辑 - 我可以通过添加这一行来复制您的问题,因为您可以看到here。你确定它不会发生类似的情况吗?

span span.paginate_button{
  display:none;  
}