Kubilay, bende böyle bir kod arayayım dedim, benim yazdığım seninkinden azcik farklı sadece TOP 1 ekledim. bulduğum hazır ileri geri butonlarına görsel olarak fazla müdahale edemiyordum belki uzman olmadığım için edemedim

Seninde verdiğin sql sorgusu benimde az önce bulduğum basit bir kod. Sql'in temeli diyebiliriz ama kullanışlı. Sonuçta numaralandırılmış bir sayfalama yapmıyoruz. Bende asp.net ile hazırladığım sitemde ürün detay sayfasında önceki ve sonraki ürüne gidebilmesi için thumbnail resimli bir ileri geri buton sistemi oluşturuyorum. Heralde en basiti bu olsa gerek.
Örneğin; incelemekte olduğumuz ürün veya resim id=68
Sql sorgusu: select Top 1 * from urunler where UrunID<68 order by UrunID Desc
böyle yazarsanız bir önceki ürün detayları gelir. UrunID>68 yazarsanız bir sonraki ürün detayları gelir. Id sıralı olsun atlayarak gitsin farketmez.
Bunu projemizde classlibrary'de datarow olarak oluşturduğumuz bir metoda yazıyoruz. Datarow sadece tek satırlık bilgiyi içerir kodumuzda tek satırlık bir veri gönderiyor zaten.
sonra datarowun özelliklerini kullanarak istediğimiz verilerine ulaşıyoruz. İleri ve geri butonu için imagebuton veya hyperlink kullanılabilir böylece thumbnail resimli ileri ve geri butonlarımız oluşmuş olur. Hyperlink'e resimde eklenebilir.
Css kullanılarak daha güzel ileri geri butonları oluşturulabilir. Hem resim gösterme de hem admin panelinde gerekli yerlerde önceki sonraki verileri göstermede kullanışlı bir yöntem. Benim gibi arama yapıp makaleyi okuyacaklar için faydalı olur diye yazayım dedim.