Hi there.
I've not got exactly what you want here, but I *do* have a page where I've got a display rather like the "Filmstrip" dislpay in Windows XP.
Take a look at http://liberator.boldlygoingnowhere/Baronie/Fotos/FvanPoppel/FvanPoppel.aspx
If that's what you want, I can let you have my source. (I am using Master Pages too! but I am using VB, not VC#)
My page uses a subdirectory full of images, with a matching subdirectory full of thumbnails. In the fuillness of time, I want to use the GDI(?) program to create the thumbnails "on the fly" from the main pictures, but I'm not quite there yet! You don't seem to have any thumbnails, so that won't be a problem! Simply comment out the bits of code where this is used...
Changing from using a directory full of images to a database full of images isn't a big step - What I currently do is work my way down a list of files in a directory, adding them to a private class where I store the list, then I just cycle through them as requested by the user. you can simply replace the directory list with the result from your DB query and bob's you're uncle...
Your message also suggests that you might want to start the filmstrip at any point in the list - This shouldn't be too difficult to achieve by simply setting the "current list item" to the array index you want.
Kelsey Thornton
(In the Netherlands)
Don't forget - Mark the post which answered your question with "Answer", then that user will get some kudos, and your post will be marked as "Answered" for future readers!