【问题标题】:Filename with special characters带有特殊字符的文件名
【发布时间】:2014-04-17 21:11:24
【问题描述】:

我正在尝试创建一个包含图像列表的视图。 这是我的代码:

<ul class="gallery">
   @foreach (string item in Model)
   {
      <li>
      @{
              string parameterValue = "/PhotoGallery/" + item.ToString(); 
       }
         <img src=@parameterValue 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 Not Found - http://localhost:6538/PhotoGallery/name

【问题讨论】:

    标签: html asp.net asp.net-mvc razor special-characters


    【解决方案1】:

    你错过了应该是的双引号:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多