2014-03-13 172 views
2

我正嘗試創建一個包含圖像列表的視圖。 這是我的代碼:帶有特殊字符的文件名

<ul class="gallery"> 
    @foreach (string item in Model) 
    { 
     <li> 
     @{ 
       string parameterValue = "/PhotoGallery/" + item.ToString(); 
     } 
     <img [email protected] height="180" /> 
    </li> 
    } 
</ul> 

我在文件名包含空格時出現問題。 例子:

<li> 
    <img src=/PhotoGallery/DSC_0901.JPG height="180" /> 
</li> 
<li> 

    <img src=/PhotoGallery/name with space.jpg height="180" /> 
</li> 

我得到的錯誤:NetworkError:404未找到 - HTTP://本地主機:6538 /圖片集錦/名稱

回答

2

你已經錯過了雙引號,應該是:

<img src="@parameterValue" height="180" />