回覆列表
-
1 # 白髮相望兩
-
2 # pzyyo24296
string str = "E:\\web\\web2"str.replace("\\","\");--------------------------不過這個問題應該是你取得路徑的時候沒有處理好,儲存的時候就應該儲存目錄名,儲存"web2\a.jpg"這樣的字串,取出來後server.mappath("web2\a.jpg") 顯示圖片
什麼意思,顯示的圖片的程式碼當然要放到aspx頁面中,這裡要看你要用的資料控制元件是什麼了,比如如果是repeater,就要把路徑放到item裡面,例如: <ul> <asp:Repeater runat="server" DataSourceID="ObjectDataSource1"> <ItemTemplate><li><a href = "<%#Eval("NaviUrl") %>" target="_blank"><img src="<%#Eval("PicUrl") %>" /></a></li></ItemTemplate> </asp:Repeater> </ul> 其中NaviUrl是資料庫中圖片超連結地址的欄位,PicUrl就是圖片在資料庫中的欄位 不懂在追問。