Mostrar imagen de Media Library en Umbraco 7

Esto debería ser algo vergonzosamente simple, pero no puedo hacer que funcione: simplemente me gustaría mostrar una imagen que se cargó en la Biblioteca multimedia de Umbraco (Umbraco 7.1.1) dentro de una plantilla de Vista parcial. El código es

@inherits Umbraco.Web.Mvc.UmbracoTemplatePage
@{   
    var imgNode = CurrentPage.BannerBackgroundImage;
    var imgUrl = umbraco.library.NiceUrl(imgNode);
    <div id="banner-wrapper" style="background: url('@imgUrl') center center no-repeat;">
        <!-- some irrelevant content -->
    </div>
}

donde BannerBackgroundImage es una propiedad personalizada de la página. Cuando esto se muestra, sin embargo, el@imgUrl se reemplaza con#.

Otras alternativas que he probado sonmúltiples imágenes del selector de medios, cómo mostrar una imagen del selector de medios, obtener imagen de los medios con Razorymostrar imagen del Selector de medios, para nombrar sólo unos pocos.

¡Realmente agradecería si alguien pudiera ayudarme con lo que creo que es una pregunta para novatos!

Respuestas a la pregunta(8)

Su respuesta a la pregunta