我试图找出使用Razor语法编写它的正确方法:
<div style="background: url(@Url.Content("~/images/@Model.ImageUrl"))">
</div>
Run Code Online (Sandbox Code Playgroud)
我正在使用@Url.Content("")并需要在字符串中使用Model属性,但我无法弄清楚正确的方法.
@表达式包含普通的C#代码.
您需要执行普通的字符串连接:
@Url.Content("~/images/" + Model.ImageUrl))
Run Code Online (Sandbox Code Playgroud)