2010-08-25 49 views
1

我已經把一些jquery代碼放在一個用戶控件中,它被放置在一個帶有updatepanel的頁面中。Jquery + UpdatePanel + UserControl document.ready沒有被觸發

在一個按鈕上點擊一個頁面顯示用戶控制網格。

document.ready事件不會在用戶控件被部分回發後被解僱。

我該如何處理?

我正在關注link,但沒有解決我的問題。局部回傳後

+0

該鏈接給你提供最基本的方式「的UpdatePanel完成」事件......什麼是不是正確地做什麼?部分回發之後你想做什麼? – 2010-08-25 10:41:10

+0

部分回發用戶控制得到渲染後(在UC網格中顯示記錄)。我已經在UC中的document.ready中放置了一個警報,但它從不顯示。 – Dee 2010-08-25 11:21:24

回答

0

呼叫jQuery代碼:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 
function EndRequestHandler(sender, args) { 
    if (args.get_error() == undefined) { 
     // add your functions here 
    } 
}