使用 devexpress asp.net mvc 5 创建网格视图

create grid view with devexpress asp.net mvc 5

我想在 asp.net mvc 5 中创建一个 DevExpress 网格视图。但它没有显示分页,它只有网格的内容。我如何将分页添加到网格?

控制器:

public ActionResult Index()
{
    ViewBag.Message = "Welcome to DevExpress Extensions for ASP.NET MVC!";
    ViewData["Report"] = new Training.UI.Web.Reporting.XtraReport1();
    return View();
}

查看:

@Html.DevExpress().GridView(
    settings =>
    {
        settings.Name = "myGridView";
        settings.CallbackRouteValues = new { Controller = "EtatCNFCPP", Action = "GridViewPart" };

        settings.Columns.Add("EntMatriculeFiscal");
        settings.Columns.Add("EntCodeCNSSCnrps");
        settings.Columns.Add("EntNom").SortOrder = DevExpress.Data.ColumnSortOrder.Ascending;

    }).Bind(Model).GetHtml()

在您的网格视图设置中,您可以添加此行以显示网格分页。

settings.SettingsPager.PageSizeItemSettings.Visible = true;

你可以参考这个link DevExpress MVC 网格视图 - 数据分页和滚动

在javascript中使用属性pagingEnabled: false