如何在Grid.MVC中进行动态分页

时间:2015-11-06 07:04:32

标签: grid.mvc

我在项目中使用了grid.mvc控件。我想在grid.mvc控件中使用动态分页。 我有组合框,条目10,25,50。当我更改comboBox值。网格应相应地显示数据。 (例如,当我选择25时,网格将显示25行)。通过deafult网格一次显示10行。 它也应该在过滤记录时进行调整。 我尝试过,但没有找到合适的解决方案。

Please find screen shot for your references....

1 个答案:

答案 0 :(得分:0)

理论上这应该很容易,但我自己还没有完成。

您可以将该下拉列表(在视图中)链接到更改传递给ViewBag的值的操作结果(在控制器中)(在控制器ViewBag.WhateverName =下拉值中)。

然后重新渲染相同的视图,并在结束网格时将其结束,以

结束
}).WithPaging(ViewBag.WhateverName)

基本上.WithPaging(10)会为你提供10行的页面,WithPaging(20)每页20行等等。因此,通过下拉列表更改该值并在控制器中注册该操作以重新分配值,您应该能够实现这一功能。

我会继续编辑,如果我有时间可能会添加控制器代码,只是想得到一些帮助你的东西。祝你好运!