首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过服务器按钮调用时,引导确认对话框不能正常工作

通过服务器按钮调用时,引导确认对话框不能正常工作
EN

Stack Overflow用户
提问于 2018-06-09 06:43:52
回答 1查看 254关注 0票数 -1

我正在尝试以这种方式在自定义SharePoint WebPart上调用BootstrapDialog.confirm() by asp:LinkButton

<asp:LinkButton runat="server" OnClientClick="BootstrapDialogPopup(this);return false;" OnClick="btn_Click" />

BootstrapDialog函数是:

function BootstrapDialogPopup(param) {
BootstrapDialog.confirm({
    title: 'Cancel',
    message: 'Are you sure?!',
    type: BootstrapDialog.TYPE_DEFAULT,
    closable: true,
    draggable: true,
    btnCancelLabel: 'Cancel',
    btnOKLabel: 'Ok',
    btnOKClass: 'btn-warning',
    callback: function (result) {
        if (result) {
            javascript: __doPostBack(param.name, '');
        } else {
            BootstrapDialog.closeAll();
        }
    }
});

}

但是,一旦我点击了它的服务器端,在我有机会选择'Ok‘或'Cancel’之前,就点击了get called。

所以,我的问题是:如何保持按钮服务器事件,直到我有机会选择‘Ok’或'Cancel‘。

请注意,此问题仅在SharePoint环境上出现。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50769259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档