У меня есть 8 или более элементов управления изображениями внутри HyperLink и PlaceHolder, мне нужно изменить параметры каждого из них. Это для контроля галереи Sitefinity. Прямо сейчас я делаю это раз 8:
if (String.IsNullOrEmpty(Image_1_File_Name) == true) {
Image1_ph.Visible = false;
}
else {
productImageLink1.NavigateUrl = Folder_URL + Image_1_File_Name + "_l.jpg";
productImageLink1.Attributes.Add("rel", "zoom-id:"+ zoom.ClientID +";zoom-fade: true");
productImageLink1.Attributes.Add("rev", Folder_URL + Image_1_File_Name + "_m.jpg");
productImage1.ImageUrl = Folder_URL + Image_1_File_Name + "_tn.jpg";
productImage1.AlternateText = Image_1_Alt_Tag;
}
Я просто копирую, вставляю и заменяю номер. Но я хочу сделать это в цикле, я просто не могу найти способ ссылаться на каждый набор элементов управления.
Как это можно сделать?