Когда у меня есть обычное текстовое поле в UpdatePanel (не элемент управления ASP.NET) с некоторыми событиями JavaScript, после обновления UpdatePanel мои события исчезают. Есть ли способ повторно прикрепить мои события после обновления? (Желательно, не помещая мои события в линию).
Вы можете использовать событие endRequest класса PageRequestManager .
У вас может быть цикл setInterval() при загрузке документа, который будет искать элемент на панели обновлений, и, если у него не было событий, он может повторно присоединить их.
setInterval()
События пропали, потому что ваше текстовое поле является новым элементом в DOM (после обновления UpdatePanel). Как сказал Корчев , используйте событие endRequest для повторного присоединения обработчиков событий.