【问题标题】:cause update panel in a user control to do partial page refresh from javascript / jquery导致用户控件中的更新面板从 javascript / jquery 进行部分页面刷新
【发布时间】:2009-03-17 16:09:42
【问题描述】:

我有许多页面,每个页面都有 3 或 4 个用户控件。每个控件都有自己的更新面板。

我正在使用 JQuery 和thickbox 创建一个模式窗口,我在其中打开另一个 aspx 页面并更改一些数据。

我想要做的是能够在模式窗口关闭时刷新页面上的部分或全部更新面板/内容而不刷新整个页面。当模式窗口关闭时,我有时会在 Internet Explorer 中收到一条非常烦人的弹出消息,关于刷新或取消(此时手头没有该文本)。

我对 javascript 和 jquery 还很陌生,不知道用什么方法来处理。

谢谢

乔恩·霍金斯

【问题讨论】:

    标签: jquery partial-page-refresh


    【解决方案1】:

    在 onClose 函数中,或者无论您如何设置 onClose 事件,只要您将 myObject 定义为更新面板的触发器,您就可以执行类似的操作。

    function RefreshMyPanel() {
        var mypage = Sys.WebForms.PageRequestManager.getInstance();
        mypage._doPostBack('myObject', '');
    }
    

    我没有测试过上面的代码,但这似乎是你可以解决的方法之一。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-14
      • 2013-04-15
      • 2014-09-15
      • 1970-01-01
      • 2010-12-21
      • 2011-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多