Member 13561137 Ответов: 1

Как создать несколько div внутри существующего div в ASP


Я создал div динамически, используя приведенный ниже код, но он заменяет существующий div новым div при нажатии кнопки.

Что я уже пробовал:

HtmlGenericControl divdynamic = new HtmlGenericControl("DIV");
divdynamic.ID = _image.guid.ToString();
HtmlGenericControl span = new HtmlGenericControl("span");
span.Attributes["class"] = "fa lgx2-icon fa-image myClass";
divdynamic.Attributes.Add("onclick", "GetContent('" + _image.guid.ToString() + "')");
divdynamic.Controls.Add(span);
imagesdiv.Controls.Add(divdynamic);

1 Ответов

Рейтинг:
0

Richard Deeming

Когда вы отправляете сообщение обратно на сервер, все элементы управления, созданные динамически, теряются. Вы должны воссоздавать их каждый раз.

Динамически создаваемые элементы управления в ASP.NET[^]