Я хочу реализовать галерею изображений в asp.net/C#. Я использую SQL Server 2008, Visual Studio 2010 и .NET 4.0.
Я создал веб-страницу и теперь хочу отобразить 6 изображений в виде миниатюр (и их названия чуть ниже миниатюр) в центре страницы. Формат отображения примерно такой:
img1 img2 img3
`<name1`> `<name2`> `<name3`>
img4 img5 img6
`<name4`> `<name5`> `<name6`>
1 2 3 4 Next>
Основная операция выглядит так:
Я извлекаю изображения из базы данных и затем отображаю их, как указано выше, в виде миниатюр.
1 2 3 Next>
- это ссылки в зависимости от того, есть ли более 6 изображений, извлеченных из БД. Таким образом, нумерация 1 2 3 4 Next>
является динамической в зависимости от количества изображений.
Может ли кто-нибудь дать мне базовый обзор того, как этого можно достичь? Должен ли я использовать asp: Repeater или asp: DataList для этого вида дисплея? Пожалуйста, дайте мне знать, если требуются дополнительные детали. Заранее благодарен за любые предложения / рекомендации / помощь.