如何在 cshtml 文件中连接 <img src="" ?

How do I concat inside <img src="" in a cshtml file?

我想做这样的事情。

<img src="~/Images/@item.Id" +".jpg" /> 

但我似乎无法让它工作。

这是完整的代码

  foreach (var item in Model) {
            <tr>
                <td>
                    @Html.DisplayFor(modelItem => item.Id)
                </td>
                <td>
                    <img src="~/Images/@item.Id.jpg" />
                </td>
            </tr>
    }

试试这个:

<img src='~/images/@(item.Id+".jpg")'/>

这样试试:

foreach (var item in Model) 
{
        var image_link = "~/Images/" + @item.Id + ".jpg"
        <tr>
            <td>
                @Html.DisplayFor(modelItem => item.Id)
            </td>
            <td>
                <img src="@image_link" />
            </td>
        </tr>
}