关闭

时间:2015-11-08 03:50:11

标签: jquery asp.net fancybox

我正在使用fancybox创建一个模态,用户可以在其中搜索他们想要链接回其个人资料的某些信息。单击“保存”后,将使用此链接更新数据库,并且应更新UpdatePanel以反映更改。目前,整个页面重新加载,而不仅仅是部分。

以下是关于关闭函数后fancybox的内容:

$(".iframefancy").fancybox({
            width: '690',
            closeBtn: true,
            preload: true,
            helpers: {
                overlay: {
                    closeClick: false
                }
            },
            afterClose: function () {
                __doPostBack('indpnl', '');
            }
        });

UpdatePanel如下。 " btnnewcontact"是模式中用于将数据保存到数据库的按钮。

    <asp:UpdatePanel runat="server" ID="indpnl">
       ...listview here containing the profile...
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="btnnewcontact" EventName="Click" />
        </Triggers>
    </asp:UpdatePanel>

似乎我必须在页面生命周期中遗漏一些东西。

0 个答案:

没有答案