#asp.net-mvc #razor
#asp.net-mvc #razor
Вопрос:
Я пытаюсь найти правильный способ написать это, используя синтаксис Razor:
<div style="background: url(@Url.Content("~/images/@Model.ImageUrl"))">
</div>
Я использую @Url.Content("")
и должен использовать свойство модели в строке, но я не могу понять, как правильно это сделать.
Ответ №1:
@
выражения содержат обычный код на C #.
Вам необходимо выполнить обычную конкатенацию строк:
@Url.Content("~/images/" Model.ImageUrl))