我正在尝试在Umbraco中引用已发布的图像,但“MediaById”似乎不正确,引用它的正确方法是什么?
<img src="@Model.MediaById("focusImage") alt="@Model.GetPropertyValue("focusAltText")/>
答案 0 :(得分:2)
尝试
@{
var mediaId = Model.GetPropertyValue<int>("focusImage");
var media = Umbraco.TypedMedia(mediaId);
}
<img src="@media.Url" alt="@Model.GetPropertyValue("focusAltText")/>