在asp.net mvc img src中删除自动添加的尾随正斜杠

时间:2015-10-01 03:00:12

标签: c# asp.net-mvc-4

我正在尝试加载带有jpg扩展名图像的asp.net mvc 4页面作为img src。在请求图像时,它会自动向url参数添加正斜杠,从而导致服务器发出400(错误请求)。我怎么能绕过这个?

示例(x.ImageUrl绝对是没有尾部斜杠的字符串):

@foreach (var x in Model.List)
    {
        <tr>
            <td>
                <img src=@x.ImageUrl/></td>
            <td><a href="@x.ItemUrl">@x.Title</a></td>
            <td>@x.Price</td>
        </tr>
    }

在视图中请求图像如下:     http://ecx.images-amazon.com/images/I/51a6DHwbx-L.AA160.jpg/

1 个答案:

答案 0 :(得分:0)

将@ x.ImageUrl放在引号中,正确加载图像而不斜线。