Button OnClientClicked では、ユーザーからの確認メッセージのために、次の jquery を呼び出しています。ユーザーが [はい] を押すと、ボタン クリック イベントが実行されますが、実行されません。
私のJavaスクリプトコード:
function OnClientClicked_CheckConfirm(button, args)
{
var objhidConfirmMessage = document.getElementById(hidConfirmMessage);
var objhidConfirmOKBtnText = document.getElementById(hidConfirmOKBtnText);
var objhidConfirmCANCELBtnText = document.getElementById(hidConfirmCANCELBtnText);
if (objhidConfirmMessage != null)
{
button.set_autoPostBack(false);
jConfirm(objhidConfirmMessage.value, 'Confirmation Dialog', objhidConfirmOKBtnText.value, objhidConfirmCANCELBtnText.value, function (r) {
if (r) {
__doPostBack(button.get_id(), "");
blnConfirm = true;
}
});
}
に何か欠けていますか__doPostBack()
。
でボタン クリック イベントを呼び出す必要がありますpageload()
。