Мне нужно добавить подтекст для каждого изображения в галерее sitefinity.Я пытался поместить каждое изображение в div и сгруппировать его таким образом, но это полностью испортило форматирование галереи.Я также попытался использовать интервалы, и с этим мне только удалось расположить текст, используя не очень отзывчивый CSS.
@for (int i = 0; i < Model.Items.Count(); i++)
{
var item = Model.Items.ElementAt(i);
var thumbnailViewModel = (ThumbnailViewModel)item;
var itemIndex = (Model.CurrentPage - 1) * ViewBag.ItemsPerPage + i + 1;
var detailPageUrl = ViewBag.OpenInSamePage ? HyperLinkHelpers.GetDetailPageUrl(item, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, Model.UrlKeyPrefix, itemIndex) :
HyperLinkHelpers.GetDetailPageUrl(item, ViewBag.DetailsPageId, ViewBag.OpenInSamePage, Model.UrlKeyPrefix);
<a class="text-center"
href="@detailPageUrl"
title="@(string.IsNullOrEmpty(item.Fields.Description) ? item.Fields.Title : item.Fields.Description)">
<img class="gallery_images" src="@(thumbnailViewModel.ThumbnailUrl)" alt='@System.Text.RegularExpressions.Regex.Replace(item.Fields.AlternativeText, @"[^\w\d_-]", "")'
@Html.GetWidthAttributeIfExists(thumbnailViewModel.Width)
@Html.GetHeightAttributeIfExists(thumbnailViewModel.Height) />
</a>
}
это код, который фактически заполняет галерею.Как добавить подтекст для каждого изображения и сохранить его на самом деле под изображением и с изображением?Вот как должно выглядеть каждое изображение: https://i.imgur.com/42pqS0L.png