ASP.NET GridView - Datatable jquery - PullRequest
       14

ASP.NET GridView - Datatable jquery

1 голос
/ 07 ноября 2011

У меня проблема с моим сетевым представлением и датируемым пагинатором jquery.

Итак, я связываю свою сетку с некоторыми данными, и пагинатор показывает только одно число одновременно.Пример:

Общее количество записей: 50

Первые 2 отключены, Последние 2 включены << <1> >>

Я нажимаю следующую кнопку и ... все кнопкивключен << <2> >>

Изображения

First load of the datagrid

When I press next button

Я действительно не знаю, почему это происходит.

Вот код для построения таблицы данных на стороне клиента.

var previous = "&lt;"; 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 голосов
/ 07 ноября 2011

Я настроил скрипку для вас, и все работает правильно.Вы можете посмотреть на это здесь .Может быть, у вас есть ошибка в вашем HTML, и поэтому плагин не может рассчитать правильное количество строк, это единственное, что я могу думать.

РЕДАКТИРОВАТЬ - я могу повторить вашу проблему, добавив эту строку CSS, как выможно увидеть здесь .Вы уверены, что ничего подобного не происходит?

span span.paginate_button{
  display:none;  
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...