Я пытаюсь вызвать BootstrapDialog.confirm () от asp: LinkButton в настраиваемой веб-части SharePoint следующим образом:
<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();
}
}
});
}
Но, как только я нажал asp: LinkButton щелчок на его стороне серверасобытие ( btn_Click ) вызывается до того, как я получу возможность выбрать ' Ok ' или ' Cancel '.
Итак,Мой вопрос: как провести событие сервера Button, пока я не получу возможность выбрать « Ok » или « Отмена ».
Обратите внимание, чтоэта проблема возникает только в среде SharePoint .