我有一个ObjectDataSource,它针对使用令牌进行分页的系统运行查询。
在第一次通话时,说要获得前10个结果,我从服务器返回此令牌,我应该在后续通话中再次使用它,例如得到11到20的结果。
有没有办法可以配置ObjectDataSource来使用这样的令牌?
答案 0 :(得分:0)
例如,如果您的ObjectDataSource定义如下:
<asp:objectdatasource
id="ObjectDataSource1"
runat="server"
SelectMethod="GetData"
TypeName="Company.DataManager" />
然后,您可以定义Company.DataManager类型及其GetData方法,以便在第一次接收令牌,存储它然后将其传递(以某种参数的形式)到您查询的系统来自的数据。