Hej! Som jag ser det är ditt problem at du skickar all information till din popuo. Du borde bara skicka Id och kategori till popupen och låta den själv slå upp värdena.Byt bild/data
jag har gjort ett bildalbum.
Jag har gjort så att jag skapat en databas med all information om bilderna lagarad (sökväg, namn, mm.)
Sen har jag en sida som hämtar sökvägen till thumbsen och visar alla thumbsen i en asp:HyperlInk control. thumbens hämtas efter vilken kategori som är vald i en dropdownlist.
När man klickar på thumbsen så kommer ett popup fönster upp och den visar den klickade bilden i "Full Size" all information visas också i popupfönstret. All data information skickar jag via QueryStringen.
Det jag nu vill ha hjälp med är att i detta popupfönster skall det finnas en länk som länkar till nästa bild i samma kategori och en länk som länkar till föregående bild i samma kategori.
Någon som har en lösning på det? Sv: Byt bild/data
Då behöver du bara slå upp ID nummer till föregående och nästkommande för länkarna.
Du hämtar ID med följande SQL:
SELECT MAX(ImageId) AS PreviousId
FROM Images
WHERE ImageID < @CurrentId AND ImageCategory = @CategoryID
Och:
SELECT MIN(ImageId) AS NextId
FROM Images
WHERE ImageID > @CurrentId AND ImageCategory = @CategoryID
Detta förutsätter att bilderna är sorterade efter Id.