ユーザーがキーワードを入力できる小さなプログラムを書いています。次に、プログラムはデータベース テーブルを検索し、ユーザーの検索条件に一致するすべてのレコードを (LINQ を使用して) 検索します。
返された結果のレコードは、画像として画面に表示されます (Google の画像検索ページによく似ています)。ユーザーは、返された画像のいずれかをクリックすると、その画像の詳細が記載されたページに移動できます。
私の質問は、ユーザーが最初に検索した結果の画像を表示するために使用する最適なコントロールは何ですか? これは ASP.Net プログラムです。グリッドビューで画像を表示する方が良いでしょうか? それともリストビュー?または、テーブルを作成し、各セルに画像ボタンを入力しますか? 私はこれまでこれをやったことがないので、基本的にはデータをどのように提示するのか疑問に思っています。
コードを探しているわけではありませんが、これをどのように処理するかを知りたいです。
ありがとう!
編集:
すべての画像が同じサイズであることを追加する必要があります。すべての画像を返し、ユーザーがページを下にスクロールできるようにすると考えています。現実的には、ユーザーが選択できる画像が 50 を超えることはないと思います。以下の画像のように、返される結果の各行に 5 つの画像があることを想定しています。