【发布时间】:2011-10-30 23:22:30
【问题描述】:
我正在尝试找出使用 Razor 语法编写此代码的正确方法:
<div style="background: url(@Url.Content("~/images/@Model.ImageUrl"))">
</div>
我正在使用 @Url.Content("") 并且需要在字符串中使用 Model 属性,但我无法找出正确的方法。
【问题讨论】:
标签: asp.net-mvc razor
我正在尝试找出使用 Razor 语法编写此代码的正确方法:
<div style="background: url(@Url.Content("~/images/@Model.ImageUrl"))">
</div>
我正在使用 @Url.Content("") 并且需要在字符串中使用 Model 属性,但我无法找出正确的方法。
【问题讨论】:
标签: asp.net-mvc razor
@ 表达式包含普通的 C# 代码。
您需要执行普通的字符串连接:
@Url.Content("~/images/" + Model.ImageUrl))
【讨论】: