2011-04-23 63 views
0

喂有不同的頁面上顯示的圖像

我已經和ImageField的作爲一個GridView的部分,並想知道我可以在不同的頁面,當我選擇一個按鈕(場)行查看該圖片。 當我將信息添加到數據庫時,imageUrl被添加到數據庫中,並且這與我上傳的圖像的名稱相匹配,隨後圖像顯示在gridview中。 是否有可能對我來說,不同的網頁上顯示此圖像以及

感謝

回答

0

而不是在會話中存儲圖像,爲什麼不填充按鈕點擊上的Session["ImageID"]值? 將gridview的OnRowCommand屬性設置爲將Session["ImageID"]設置爲當前行的DataKey的方法,然後重定向到將從Session["ImageID"]獲取值並從數據庫獲取該ID的圖像URL的其他頁面。別忘了也執行Session.Remove("ImageID")。這樣你可以保持會話對象儘可能小。

+0

謝謝你,好主意,將考慮到這一點。 – Arianule 2011-04-23 19:39:30

0

是的,你可以,我想,如果你存儲在Session選圖像信息。可能是,有其他方式,但在這種情況下,我首先想到的是使用會話。