Asp.net mvc 4 Kendo UI ListView分页未设置为初始页(第一页)

Asp.net mvc 4 Kendo UI ListView分页未设置为初始页(第一页),asp.net-mvc-4,listview,kendo-ui,pagination,kendo-asp.net-mvc,Asp.net Mvc 4,Listview,Kendo Ui,Pagination,Kendo Asp.net Mvc,我对Kendo UI ListView分页有问题。当ListView更改时,ListView中的上一个设置页不会更改。我必须写第一页,即第一页 我正在使用MVC razor控件 @(Html.Kendo().ListView<M.Models.HomeModel>() .Name("listView") .TagName("div") .ClientTemplateId("listingtemplate") .Event

我对Kendo UI ListView分页有问题。当ListView更改时,ListView中的上一个设置页不会更改。我必须写第一页,即第一页

我正在使用MVC razor控件

@(Html.Kendo().ListView<M.Models.HomeModel>()
        .Name("listView")
        .TagName("div")
        .ClientTemplateId("listingtemplate")
        .Events(e => e.DataBound("listviewDataBound"))
        .DataSource(dataSource =>
        {
            dataSource.Read(read => read.Action("M_Read", "Home").Data("queryParameters"));
            dataSource.PageSize(12);
            dataSource.ServerOperation(false);
        })
        .Pageable()
)
@(Html.Kendo().ListView())
.Name(“列表视图”)
.TagName(“div”)
.ClientTemplateId(“listingtemplate”)
.Events(e=>e.DataBound(“listviewDataBound”))
.DataSource(DataSource=>
{
dataSource.Read(Read=>Read.Action(“M_Read”,“Home”).Data(“queryParameters”);
数据源。页面大小(12);
dataSource.ServerOperation(false);
})
.Pageable()
)
可能将“可分页”更改为:


.Pageable(Pageable=>Pageable.Refresh(true))

尝试删除
dataSource.ServerOperation(false),因此可以在服务器端进行分页。

尝试以下操作:

var grid= $("#grid_name").data("kendoGrid");
grid.dataSource.read(); // perhaps without this line
grid.dataSource.page(1);