Динамически созданные элементы управления asp.net исчезают после обратной записи
У меня есть веб-страница asp.net, где мне нужно создавать динамические элементы управления, такие как текстовое поле, поле со списком, ярлыки и т. Д.
После создания этих полей Если происходит пост-возврат страницы, все эти динамически созданные элементы управления исчезают.
Я создаю динамический контроль над выпадающим списком выбранное событие изменения индекса. Так что не можете создать в странице инициализации также.
Могу ли я решить эту проблему?
1 ответ
Чтобы сохранить динамические элементы управления в PostBacks, необходимо использовать событие PreInit страницы для воссоздания динамических элементов управления.
Это может вам помочь: https://www.aspsnippets.com/Articles/ASPNet-Persist-Dynamic-Controls-Dynamic-Controls-disappear-after-PostBack-in-ASPNet.aspx