我正在尝试在 ASP.NET./c# 中实现一个图片库
我在我的页面上显示 6 个缩略图。为了显示这一点,我决定对要显示的每个缩略图使用 ListView 和 ItemTemplate,其中包含一个 ImageButton 控件。我有几个问题:
- 我是否选择了正确的控件?(有 DataList、repeater 等选项)
- 我正在从具有图像作为 varbinary 类型字段的 sql server 2008 数据库中读取数据。如果我想将此二进制数据显示为缩略图中的图像,那么我应该怎么做呢?
- 最终,我希望能够在单击缩略图时显示大图像。如何复制被点击的缩略图的 URL?
- 有人有我可以用作指南的参考/演示/示例吗?
请记住,图像是 sql server 中的“二进制”数据,而不是文件系统上的文件。
我可以编写 sql 逻辑来在我的 sqldatareader 中选择正确的图像,或者可以改用数据集。我想继续我的 asp.net 控件及其代码,我遇到了这些初始设计问题,例如要使用哪些控件、如何动态添加等。