2013-02-21 80 views
0

这是我的布局。我正在使用Kendo分流器控制。左侧窗格包含一个菜单,右侧是主要内容。一些内容页面包含可包含多页数据的kendo网格。我的问题是,当用户点击网格的下一页时,它执行回发,并且整个页面刷新将用户带回主页。左侧菜单使用javascript加载右侧面板。有谁知道如何解决这个问题?剑道内部拆分器下一页

换句话说,我需要网格加载下一页,并将目标定位在分离器控件的右侧。如何“Ajaxify”网格控件的下一页?

+0

您是否使用kendo ui mvc扩展? – 2013-02-22 03:01:15

+0

是的。我改变了我的代码来使用Ajax,但现在我得到一个循环引用错误。 – AlexFreitas 2013-02-22 17:03:53

回答

3

这听起来像你的网格配置为Server Binding - 如果是这样你需要将其更改为Ajax binding,并且没有其他方式将其放入分配器内部使用Ajax加载内容。

+0

我在将其更改为Ajax后遇到了循环引用问题。事实证明,我所要做的就是将页面顶部的模型引用更改为网格定义内部。例如,我不是在页面顶部添加@model IEnumerable ,而是添加到网格中:@(Html.Kendo()。Grid 引用发生是因为它试图在页面加载时序列化整个对象。无论如何,这是一个与我原来的问题完全不同的问题。非常感谢你的回答。 – AlexFreitas 2013-02-22 20:16:38