Я был попытаться добавить фоновое изображение дел до значения от Sitecore (8.0) в C# MVC с использованием кодаSitecore - установка фонового изображения в DIV на значение CMS
<div style="background-image: url({Model.MyImage.Src})>
Где MyImage имеет тип изображения, возвращаемый GlassView
Это возвращает HTML, такие как
<div style="background-image: url(/~/media/myFolders/myImage.ashx)">
Это изображение разве что отображается, когда страница rendered- хотя URL разрешается при вводе в адр браузера ess, поэтому это должно быть проблемой с расширением .ashx в качестве фонового изображения для div.
Я также пробовал использовать Sitecore.Resources.Media.MediaManager.GetMediaUrl (mediaItem), но это также вернуло мне ashx, который не мог быть разрешен!
Добавить одиночные кавычки вокруг него. URL ('{Model.MyImage.Src}') Если сделать этот URL ('/ ~/СМИ/myFolders/myImage.ashx') –
Doh! Как я пропустил это. Пожалуйста, добавьте его в качестве ответа, и я соглашусь с ним. –