用于在ObjectDataSource中进行分页的令牌

时间:2012-06-01 15:33:43

标签: c# asp.net paging objectdatasource

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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

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