Предполагая, что файлы PDF находятся в разделе «Медиа» в Umbraco, вы можете использовать редактор Multiple Media Picker, который поставляется с Umbraco для выбора файлов PDF.
При вызове @Umbraco.Field("multipleMediaPickerPropertyAlias")
в вашем шаблоне будет отображаться список объектов Media Item. Вы можете использовать это и UmbracoHelper.Media
метод, чтобы получить список элементов медиа следующим образом:
@if (CurrentPage.HasValue("multipleMediaPickerTest"))
{
var mediaItemIdList = CurrentPage.multipleMediaPickerTest.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
var mediaItems = Umbraco.Media(mediaItemIdList);
foreach (var mediaItem in mediaItems)
{
<a href="@mediaItem.Url">@mediaItem.Name</a><br>
}
}
Вы имеете в виде PDF-файлы, которые хранятся на вашем компьютере или в папке медиа? – Mivaweb
Я думаю, вам понадобится mediapicker – Mark
@mivaweb - в компьютере .. –