gpt4 book ai didi

razor - Umbraco v5如何在razor View 中获取媒体文件URL

转载 作者:行者123 更新时间:2023-12-04 05:58:04 25 4
gpt4 key购买 nike

我是Umbraco版本5和Razor的新手,但是我试图获取存储为当前页面属性的媒体文件的路径,以便可以将其呈现为图像。

搜索谷歌和堆栈溢出让我到目前为止:

@{
var mediaId = DynamicModel.Animation;
var media = (TypedEntity)Umbraco.GetEntityById(mediaId);
}

其中“动画”是页面中媒体属性的名称。

如何获得媒体项目的图像路径?

最佳答案

您需要使用@Umbraco.GetMediaUrl帮助器方法。就我而言:

<img src="@Umbraco.GetMediaUrl(DynamicModel.myImageProperty)" />

其中 myImageProperty是我页面中属性的名称。

我希望这可以帮助别人。

(好的,我找到了自己的问题的答案,似乎我懒得去详细研究样本书店网站,这解释了为什么网络上没有更多信息。)

关于razor - Umbraco v5如何在razor View 中获取媒体文件URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9547797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com