0

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

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

有没有办法可以将 ObjectDataSource 配置为使用这样的令牌?

4

1 回答 1

0

例如,如果您的 ObjectDataSource 定义如下:

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

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

于 2012-06-01T21:09:14.657 回答