我對MVC世界很新穎。我正在使用C#編寫VS2010。需要一個基於MVC的網站來顯示一些文章。客戶都使用IE8。通過EF從數據庫獲取數據。 大多數文章的圖像存儲在一個文件夾中,路徑存儲在MSSQL2008R2中。有些圖片大於2mb(或更多),全部都是jpg。基於MVC和Razor在webstite上顯示超過2MB的圖像的問題
所以一些圖片在網站上顯示的一些不是,即時獲取圖像無法顯示的大紅色X.
我有緩衝區問題嗎?
如何解決這個問題沒有 rezising的圖像!?
------------------------------------ view --------- --------------------------
@{if (string.IsNullOrEmpty(item.Foto))
{
<img src="../../Content/_image.jpg" alt="Kein Bild vorhanden" hight="100px" width="100px" />
}
else
{
<img alt="@realURL" src="@item.Foto" height="100px" width="100px" />
}
}
當您請求幫助時,您應該始終添加代碼片段 –
您可以將圖像大小調整爲100x100px並且不讓瀏覽器執行此操作。然後調查_why_ IE顯示一個大的紅色X.它是這樣做的原因。圖像是否完好?你顯示了多少圖片?其他瀏覽器說什麼?無論如何,這不是MVC相關的,只是HTML和IE。 – CodeCaster
圖像完好無損,大約有1000多篇文章,其中90%有圖像。其他瀏覽器沒有使用B/C所有客戶端都使用IE。我只是說它與MVC無關,我只需要解決這個問題。 – sch1337