Kendo ui 分页后Kendo UI Web网格读取失败

Kendo ui 分页后Kendo UI Web网格读取失败,kendo-ui,kendo-grid,kendo-asp.net-mvc,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我正在ASP.NETMVC4应用程序上使用KendoUIWebGrid。 我注意到里面有个奇怪的问题 我有一个大约72条记录的网格,每个页面大小只显示20条记录。 您可以单击分页以查看接下来的20条记录 单击下一页2后,您可以看到接下来的20条72条记录 这里我有一个jQuery调用来刷新网格 var grid = $("#myGrid").data("kendoGrid"); grid.dataSource.read(); 我注意到问题是,当我再次使用jQuery读取网格时

我正在ASP.NETMVC4应用程序上使用KendoUIWebGrid。 我注意到里面有个奇怪的问题

我有一个大约72条记录的网格,每个页面大小只显示20条记录。 您可以单击分页以查看接下来的20条记录

单击下一页2后,您可以看到接下来的20条72条记录

这里我有一个jQuery调用来刷新网格

var grid = $("#myGrid").data("kendoGrid");
        grid.dataSource.read();

我注意到问题是,当我再次使用jQuery读取网格时。 它不是重置
[DataSourceRequest]DataSourceRequest请求,而是造成问题

我怎样才能解决这个问题

解决方案 下面的@paris代码解决了这个问题

var grid = $("#myGrid").data("kendoGrid");
grid.dataSource.page(1);
        grid.dataSource.read();

尝试放置
grid.dataSource.page(1)read()
之前执行code>。

您是否尝试允许用户停留在网格的该页上?我知道您可以使用
grid.dataSource.page(1)
在调用
read()
之前将网格设置回第1页。此外,虽然这与您的问题没有直接关系,但您在帖子中提到,您的网格“每页仅显示20条记录”。如果您想要超过20个,您可以更改每个网格页面显示的结果数。看起来这解决了问题。太好了!很高兴我能帮忙。如果我的评论有用的话,请向上投票(我还是个婴儿,所以我需要rep dawg)。SO不允许我向上投票,因为我不小心点击了两次。你想写你的评论作为答案吗,我可以把它标记为我的答案。我很感激。祝你在剩下的代码中好运:)说得好!!!。。但我有一个不需要read()的场景。仅第(1)页
就足够了。。不过我没有做太多的分析