![](/img/trans.png)
[英]C# Razor query - Using Umbraco V7, how can I check if current page exists as child item in any level 1 content tree nodes?
[英]Razor - Umbraco: Check if image exists
我正在尝试使用剃刀在umbraco中显示图像,但此刻如果我不上传图像,则显示空白图像,是否可以解决此问题? 我在考虑以下方面:
if (media.Id != 0)
{
<img src="@page.Media("img","umbracoFile")" alt="" />
}
我使用以下内容:
var image = Model.MediaById(Model.Image);
string imagePath = "/default-image-path.gif";
if (!String.IsNullOrEmpty(image.UmbracoFile))
{
imagePath = image.UmbracoFile;
}
<img src="@imagePath " />
这样做的好处是您可以指定默认图像。 要么:
var image = Model.MediaById(Model.Image);
if (!String.IsNullOrEmpty(image.UmbracoFile))
{
<img src="@image.UmbracoFile" />
}
如果没有可用的图像,则将您的img标签放入条件语句中以将其隐藏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.