У меня проблема с созданием массива ImageButtons и отображением их на экране.Как создать массив объектов ImageButtons ASP.NET C#
Это то, что я сделал:
ImageButton[] aImageButton = new ImageButton[9];
Panel1.Visible = true;
for (int i = 0; i <= 9; i++)
{
aImageButton[i] = new ImageButton();
aImageButton[i].ID = "ImageButton" + (i + 1);
aImageButton[i].Width = 100;
aImageButton[i].Height = 100;
aImageButton[i].BorderWidth = 0;
aImageButton[i].ImageUrl = "http://uxrepo.com/static/icon-sets/font-awesome/svg/circle-empty.svg";
aImageButton[i].Visible = true;
Panel1.Controls.Add(aImageButton[i]);
Panel1.Controls.Add(new LiteralControl());
}
В основном я создал группу, где я хочу показать мою ImageButtons
. Я создал массив под названием aImageButton
, а затем, используя цикл for, я хочу создать кнопки, но они не отображаются на странице.
Что я делаю неправильно?
Не могли бы вы объяснить, почему добавление двух тегов разрыва строки устраняет проблему? – Cristik
У меня была аналогичная проблема несколько недель назад, я использовал разрыв строки и исправил ее. Не может дать научного объяснения. Просто пытаюсь помочь. –
Тем не менее я не могу увидеть результат на экране, когда я его запустил. Возможно, я что-то пропустил? Как заставить ImageButtons появляться на экране? Это убивает меня ... –