Umbraco comment utiliser l'identifiant de la propriété d'image pour obtenir l'URL

Ok je suis suis très nouveau à Umbraco/C# et ce que je suis en train de faire est de faire une boucle par un support personnalisé de type à construire des bannières pour la page d'accueil de mon application et l' @bannerUrl retourne toujours les images de l'id de la propriété et de ne pas le chemin d'accès à la ressource. Comment feriez-vous pour récupérer le chemin du fichier image à partir d'un support personnalisé de type créé dans Umbraco.

Voir le code pour l'exemple:

var mediaFolder = Umbraco.Media(mediaFolderId);
var banners = mediaFolder.Children();

foreach (var banner in banners)
    {
     var bannerUrl = banner.image;

      <div style="background-image:url(@bannerUrl);"></div>

 }

La variable bannerUrl toujours retourne l'id de l'image par défaut et non le chemin d'accès au fichier de l'URL. Comment puis-je obtenir le chemin d'accès au fichier de travail? Lors de l'inspection du contenu de la bannière de l'objet dans le débogueur VS, j'ai l'avis de la propriété Url a l'erreur suivante:

Url = 'banner.Url' threw an exception of type 'System.NotSupportedException'

Vous serait bien si je pouvais l'utiliser quelque chose le long de la .Url lignes, mais que la dose ne semble pas fonctionner, donc des suggestions comment je pourrais faire pour obtenir l'URL de l'image des biens dans Umbraco à l'aide de la méthode Dynamique.

Grâce.

source d'informationauteur run yards