剑道未与数据库绑定

时间:2018-07-26 06:56:24

标签: c# kendo-ui

我有一个包含20条记录的模型,而我的数据库包含9868条记录。因此,我希望kendo中的分页显示数据库记录。

这是我的代码

@model DBLogger.Common.SearchResult
    @(Html.Kendo().Grid(Model.Logs)
        .Name("Grid")
        .BindTo(Model.Logs)
        .Columns(col =>
                {
                    col.Bound(J =>J.Timestamp);
                    col.Bound(J => J.RunID);
                    col.Bound(J => J.ServerType);
                    col.Bound(J => J.ServerIP);
                    col.Bound(J => J.Message);
                    col.Bound(J => J.Status);
                    col.Bound(J => J.TimeElapsed);
                    col.Bound(J => J.Version);
                })
        .Pageable()
        .Sortable()
        //.DataSource(dataSource => dataSource.Server().Total((int)Model.TotalCount)
        .DataSource(dataSource => dataSource.Server().Total(Model.TotalCount)
        .Read(read => read.Action("Index","Home"))

    )
)

0 个答案:

没有答案