これが私のシナリオです:
Web サービスを使用して検索結果を返しています。これを行うために、Web サービスへの ServiceReference で ToolkitScriptManager を使用し、javascript で Web サービスを呼び出しています。JavaScript 呼び出しは次のようになります。
WebService.GetResults("search term", OnSuccessGetData, OnFail);
リクエストが成功すると、「OnSuccessGetData」関数が起動され、結果が DIV タグに挿入されます。結果の検索結果は大きくなる可能性があるため、最初の旅行で最初の 20 件の結果のみを返すようにサービスを作成しました。その後、サービスを再度呼び出して次の 5 つの結果を返し、すべての結果が読み込まれるまでこれを続けます。これはすべて素晴らしい作品です。
www.lsbio.com で実際の動作を確認でき、「ヒト マウス」という検索語を使用できます。私の問題は、ユーザーが製品をクリックしてから「戻る」ボタンを押すと、検索結果を Web サービスから再度取得する必要があることです。
検索結果を DIV タグに保持してページの一部として残す方法はありますかWebサービスをもう一度ヒットしますか?
私がやろうとしていることを十分に理解できていない場合は、サイト www.lsbio.com をテストし、人間のマウスという検索用語を使用して、製品をクリックし、[戻る] ボタンを押してください。