ページングにトークンを使用するシステムに対してクエリを実行する ObjectDataSource があります。
最初の呼び出しで、たとえば最初の 10 件の結果を取得するために、このトークンをサーバーから取得します。たとえば、11 から 20 までの結果を取得するなど、後続の呼び出しで再度使用する必要があります。
このようなトークンを使用するように ObjectDataSource を構成する方法はありますか?
ページングにトークンを使用するシステムに対してクエリを実行する ObjectDataSource があります。
最初の呼び出しで、たとえば最初の 10 件の結果を取得するために、このトークンをサーバーから取得します。たとえば、11 から 20 までの結果を取得するなど、後続の呼び出しで再度使用する必要があります。
このようなトークンを使用するように ObjectDataSource を構成する方法はありますか?
たとえば、ObjectDataSource が次のように定義されているとします。
<asp:objectdatasource
id="ObjectDataSource1"
runat="server"
SelectMethod="GetData"
TypeName="Company.DataManager" />
次に、Company.DataManager タイプとその GetData メソッドを定義して、最初にトークンを受信し、それを格納してから、データを照会するシステムに (何らかのパラメーターの形式で) 渡すことができます。