0
這是我從二進制[](SqlServerCe)加載圖像的循環。每個圖像被存儲在保持一個字節數組列表:從二進制加載圖像
List<byte[]> imgBinary = new List<byte[]>();
的imgMIME變量包含像值:
image/png
image/bmp
等。
我當前的代碼如下所示:
@for (int i = 0; i < infos.Count(); i++)
{
<li>
@lat[i],
@lon[i],
@infos[i],
<img src="data:'+'@imgMIME[i]'+';base64{'+'@imgBinary[i]'+'}"/>
</li>
}
在我的網頁我得到一個錯誤圖像的每一個加載圖像。 可能有人請幫我解決這個問題嗎?
謝謝你的時間。
謝謝你的回答,但我仍然得到了相同的錯誤圖像。你不知道爲什麼嗎? – Marek
你的錯誤究竟是什麼?用錯誤文本擴展你的問題,並給出一個圖像內容,以檢查內容是否正常。 – pasty
我更改/擴展了我的答案中的代碼。試試看,並告訴我它現在是否可行。我忘了告訴你,內聯圖像內容應該是Base64字符串,並將byte []轉換爲base64string。 – pasty