1
면도날을 사용하여 umbraco에서 이미지를 표시하려하지만 이미지를 업로드하지 않으면 빈 이미지가 표시됩니다.이 방법이 있습니까?Razor - Umbraco : 이미지가 있는지 확인하십시오.
if (media.Id != 0)
{
<img src="@page.Media("img","umbracoFile")" alt="" />
}
면도날을 사용하여 umbraco에서 이미지를 표시하려하지만 이미지를 업로드하지 않으면 빈 이미지가 표시됩니다.이 방법이 있습니까?Razor - 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 태그를 조건문에 넣으면 사용 가능한 이미지가없는 경우 숨길 수 있습니다.
죄송합니다. 오타가 잘못되었습니다. – Adam