タイトルで書いたように、foreach でメディアを取得する際に問題があります。
これは私のコードです:
@foreach (var item in @Model.Children.Where("Visible").OrderBy("UpdateDate"))
{
@{
var link = new umbraco.cms.businesslogic.media.Media(item.MediaID).Children.FirstOrDefault().getProperty("umbracoFile").Value;
}
<div class="galleryListItem" style="background-image: url('/imageGen.ashx?image=@link&width=273&height=161');">
<a href="@item.Url" class="link"></a>
<div class="contentGalleryList">
<div class="highlightGalleryList">@item.Name</div>
</div>
</div>
}
そしてこの行:
@link = new umbraco.cms.businesslogic.media.Media(item.MediaID).FirstOrDefault().getProperty("umbracoFile").Value;
このエラーを教えてください:
Error loading MacroEngine script (file: GalleryList.cshtml);
その仕事を始めるために私は何ができますか?多分それはこの問題のより良い解決策ですか?
どんな助けでも大歓迎です。