我在用戶控件中有一個鏈接按鈕,當我要點擊鏈接按鈕時,一個頁面將在新窗口中打開。 當打開的窗口頁面關閉時,用戶控件應該刷新。用戶控件位於一個主要的aspx頁面中。如何使用jQuery打開窗口來刷新用戶控件
如何用jQuery實現這個?
我在用戶控件中有一個鏈接按鈕,當我要點擊鏈接按鈕時,一個頁面將在新窗口中打開。 當打開的窗口頁面關閉時,用戶控件應該刷新。用戶控件位於一個主要的aspx頁面中。如何使用jQuery打開窗口來刷新用戶控件
如何用jQuery實現這個?
這可以通過簡單的JavaScript
__doPostBack('update_panel_id', '');
這樣做,因爲你的用戶控件駐留在一個更新面板,你可以調用__doPostBack()方法進行局部回傳,將異步刷新該面板。
從click
處理程序,關閉您的彈出式窗口的按鈕,你可以這樣做:
window.opener.__doPostBack("yourUpdatePanelClientId", "");
請問您的用戶控件駐留在'UpdatePanel'? –
yes..my usercontrol駐留在updatepanel – jenifer