用于在对象数据源中分页的令牌

本文关键字:分页 令牌 数据源 对象 用于 | 更新日期: 2023-09-27 18:36:12

我有一个ObjectDataSource,它对使用令牌进行分页的系统运行查询。

第一次调用时,比如说要获得前 10 个结果,我从服务器获取此令牌,我应该在后续调用中再次使用它,例如,获得从 11 到 20 的结果。

有没有办法将对象数据源配置为使用此类令牌?

用于在对象数据源中分页的令牌

如果你的 ObjectDataSource 定义如下:

<asp:objectdatasource
      id="ObjectDataSource1"
      runat="server"
      SelectMethod="GetData"
      TypeName="Company.DataManager" />

然后,您可以定义 Company.DataManager 类型及其 GetData 方法,以便 在第一次接收令牌,存储它,然后将其传递给(以某种参数的形式)到您从中查询数据的系统。