Сетка MVC6 внутри ядра Asp. net MVC будет отображать все записи независимо от того, что я укажу в настройках страницы - PullRequest
0 голосов
/ 08 мая 2020

У меня есть следующий код в моем представлении бритвы, где я использую https://github.com/NonFactors/AspNetCore.Grid.Web: -

@(Html
    .Grid(Model)
    .Build(columns =>
    {
        columns.Add(model => model.PhysicianFirstName).Titled("Name");
        columns.Add(model => model.PhysicianLastName).Titled("Surname");
        columns.Add(model => model.Phone).Titled("Phone");
    })
    .Using(GridFilterMode.Header)
    .Empty("No data found")
    .Filterable()
    .Sortable()
    .Pageable(pager =>
    {
        pager.PageSizes = new Dictionary<Int32, String> { { 0, "All" }, { 2, "20" }, { 4, "4" } };
        pager.ShowPageSizes = true;
        pager.PagesToDisplay = 3;
        pager.CurrentPage = 2;
        pager.RowsPerPage = 20;
    })
)

, так что из того, что я указываю в настройке Pageable, я подумал Я получу это: -

  1. Меню PageSize с 20 записями по умолчанию.

но происходит то, что когда я получаю доступ к сетке Интернета, все записи (40,000 ++ ) будет показан .. любой совет, что вызывает эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...