Управление репитером asp.net для отображения изображений и связанных имен - PullRequest
2 голосов
/ 25 октября 2010

Я хочу реализовать галерею изображений в 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 для этого вида дисплея? Пожалуйста, дайте мне знать, если требуются дополнительные детали. Заранее благодарен за любые предложения / рекомендации / помощь.

1 Ответ

1 голос
/ 25 октября 2010

Могу предложить посмотреть примеры

http://www.codeproject.com/KB/web-image/NickPhotoBrowser.aspx

http://www.codeproject.com/KB/applications/thumbtools.aspx

http://www.codeproject.com/KB/applications/NetPix.aspx

У них есть то, что вы спрашиваете об исходном коде, и вы можете получить идеи о том, как это сделать.

...