■グーグルとアマゾンを連動させる (Google3.aspx)

 

グーグルとアマゾンを同時に検索して結果をDataListに表示するサンプルを紹介します。Webページには、TextBoxButtonDropDownListDataList(2個)を配置します(8)TextBoxには、キーワードを入力します。DropDownListにはページ番号を表示します。左側のDataListにはグーグルの検索結果、右側のDataListにはアマゾンの検索結果を表示します。

 

図8:デザイナにTextBoxButtonDropDownListDataListを配置する

 

ブラウザにWebページを表示したら、キーワード「ajax」を入力して[検索]ボタンをクリックします。グーグルの検索結果が左側のDataList、アマゾンの検索結果が右側のDataListに表示されます。書籍の表紙をクリックすると、新規ウィンドウが開いてアマゾンの書籍情報が表示されます(9)。アマゾンの書籍を検索するには、前回のPart1で作成したAmazonJPクラスのSearchBooksメソッドを使用します。

 

図9:左側にグーグル、右側にアマゾンの検索結果が表示される