我正在编写一个让用户输入关键字的小程序。然后程序搜索数据库表并找到所有符合用户搜索条件的记录(使用 LINQ)。
返回的结果记录将以图像的形式显示在屏幕上(很像 Google 的图像搜索页面)。然后,用户将能够单击任何返回的图像并被带到一个页面,其中包含有关该图像的更多详细信息。
我的问题是,用于显示用户初始搜索结果的图像的最佳控件是什么?这是一个 ASP.Net 程序。在网格视图中显示图像会更好吗?还是列表视图?或者建立一个表格并用图像按钮填充每个单元格?我以前从未这样做过,所以我基本上只是想知道如何呈现数据。
我不是在寻找代码,但我很想听听你会如何处理这个问题。
谢谢!
编辑:
我应该补充一点,所有图像的大小都相同,我想我会返回所有图像并让用户向下滚动页面。实际上,我认为不会有超过 50 张图片供用户选择。我设想在返回的每行结果中有五个图像,如下图所示: