2008-10-01 62 views
3

當我有一個UpdatePanel(而不是ASP.NET控件)中的常規文本框,其上有一些JavaScript事件,UpdatePanel更新後我的事件消失了。更新後有沒有辦法重新附加我的活動? (最好不要將我的活動內聯)。如何在UpdatePanel更新後執行操作?

回答

1

您可以在文檔加載時使用setInterval()循環來搜索更新面板中的元素,並且如果它沒有事件,則可以重新附加它們。

0

事件不見了,因爲您的文本框是DOM中的新元素(在UpdatePanel刷新之後)。如korchev所述,使用endRequest事件重新附加事件處理程序。

相關問題