根据pagesize和pagecount将数据绑定到ShieldUI网格?

时间:2016-04-19 11:20:22

标签: gridview shieldui

我要求在将数据绑定到ShieldUI网格时,我想基于pageSize和pageNumber加载数据。例如,如果pagesize为10,当用户在网格的第2页上时,它将从11-20获取记录。我已经编写了存储过程,只是因为我无法将startindex和pagecount传递给我的控制器操作。当前发生的事情是initalliy从数据库中获取所有记录,因为这种性能非常慢。

1 个答案:

答案 0 :(得分:1)

您可以查看以下示例:

http://demos.shieldui.com/web/grid-databinding/remote-data

你应该使用遥控器>读取DataSource的选项。在url中你应该把你的controllerName / action url。然后在数据方法中,您可以在动作参数和网格参数之间进行映射。在odataParams字典中,您可以设置url参数。 $ skip是要省略的记录数,$ take是控制器操作从数据库中提取的记录数。