我正在尝试找出使用 Razor 语法编写此内容的正确方法:
<div style="background: url(@Url.Content("~/images/@Model.ImageUrl"))">
</div>
我正在使用 @Url.Content("")
并且需要在字符串中使用 Model 属性,但我无法找出正确的方法。
最佳答案
@
表达式包含普通的 C# 代码。
您需要执行普通的字符串连接:
@Url.Content("~/images/" + Model.ImageUrl))
关于asp.net-mvc - Razor 语法 - 在 Url.Content 中使用模型属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7948644/