2011-11-06 76 views
1

我在思考如何實現圖片導航(後退/下一個)功能。
我在頁面上有20個或更多的拇指圖像。
當用戶單擊縮略圖時,會生成圖像全尺寸的新視圖。
在該視圖中,我傳遞了imageID和圖像路徑。
圖片庫導航策略

1)我想在這個視圖(當用戶點擊一些圖像時)通過該圖像後的其他圖像的ID,但我認爲這是個壞主意。

2)另一種選擇 - 每次下一次點擊後將imageID傳遞給數據庫查詢並獲取下一張圖片。

我不能遞增1來顯示下一張圖像,因爲圖像是分類的,增加1是沒有意義的。

有什麼建議在這裏做什麼? 我正在使用ASP MVC。

+0

你看過像FancyBox等jQuery插件http://fancybox.net/ – Lloyd

+0

我正在創建我自己的畫廊。無法使用插件:( – 1110

+0

)您是否看過使用AjaxControlToolKit ModalPopupExtended並使用Ajax,控件不必離開頁面,您可以在需要時動態加載圖像,與JQuery相同。http://www.asp達網絡/ ajaxLibrary/AjaxControlToolkitSampleSite/ModalPopup/ModalPopup.aspx – Lloyd

回答

2

我建議你只傳遞圖像的ID,並解決服務器端的所有其他事情。您應該發現服務器上的下一個和prev圖像,而不是客戶端。

編輯

我想你已經知道你的道路,因爲你已經更新了你的問題,並列入選項號2! =)就是這樣。這是我如何解決這個問題。