2013-10-07 92 views
-3

我的代碼:爲什麼img標籤不顯示我從數據庫讀取src的圖像?

<img src="<%dtpath.Rows[i][2].ToString();%>" 
    alt="" 
    style="width:173px;height:173px;margin:20px 0px 0px 35px;" 
    class="imagShadow" /> 

如何在asp.net從數據表中的值賦給SRC?

+0

目前還不清楚你的問題和你的代碼不完整。請提供更多信息 – colosso

+0

請編輯你的帖子,並提供適當的信息 – Mothy

+0

你試過這個'「」/'?如果你將圖像名稱保存在數據庫 –

回答

0

您需要使用base64 encoding進行操作,因此請將將其指定爲圖像的src屬性。

爲此,我可以看到一對夫婦的解決方案:

  1. 在DB或磁盤上你的圖像編碼(與DB路徑),所以你donwload它,它通過轉換爲base64編碼,例如,How can you encode a string to Base64 in JavaScript?(還有很多其他的)

  2. 你準備在服務器上爲每個圖像你已經有相應的文件與base64編碼,所以只需下載並分配給圖像。