使用JqGrid实现延迟加载的方法

时间:2013-10-14 03:14:23

标签: asp.net jqgrid lazy-loading lazy-initialization

我有一个包含10,000多条记录的数据源。我想用JqGrid实现延迟加载。 这是我的方法:

  1. 后端:SQL存储过程,用于按页面,页面大小选择数据,表达式和排序(排序依据)表达式。
  2. 字体结尾:发送请求以获取数据到Web方法(Web服务):页面,页面大小,表达式,排序表达式。
  3. JqGrid:将数据加载到jqGrid
  4. 以下是主要问题:   - 我无法覆盖页数,记录jqGrid的数量。例如如果page = 1且页面大小= 50,则寻呼机信息始终显示[第1页,共1页]和[记录1-50 of 50]。   - 因此,我无法使用jqGrid的分页按钮

    我考虑过实现自定义分页信息(页面,记录,分页按钮),但这需要时间和精力。所以重用jqGrid分页更好,不是吗?

    这种做法是否足够好?或者我需要改进什么?

    更新:我试图在Can I implement lazy loading with jqGrid?实施json阅读器,但没有运气。

    如果我需要更新任何信息,请告诉我。

    提前致谢。

0 个答案:

没有答案