我正在尝试将属性的值注入URL的一部分,以便为其提供唯一的文件名:
<img src="/Content/img/portfolio/@item.Id.jpg">
这不起作用,因为'Id'之后的点显然认为它期待自己的属性。我已经尝试在Id和.jpg之间添加一个空格,但这给了我类似'123 .jpg'的内容。
如何注入值?
答案 0 :(得分:2)
在parantehesis中包裹item.Id
<img src="/Content/img/portfolio/@(item.Id).jpg">
<img src='@string.Format("/Content/img/portfolio/{0}.jpg", item.Id)'>