0
모든 가능한 방법을 시도해 본 후, 나는 포기합니다. 어쩌면 너희들은 내가 여기서 잘못하고있는 것을 볼 수있을 것이다. 삭제 단추가있는 GridView가 있습니다. ClientClick 이벤트에서 예/아니오 버튼으로 jquery msgbox를 여는 javascript 함수를 호출합니다. 사용자가 예를 클릭하면 ConfirmDeleteRecord()
함수를 true로 반환하고 싶습니다.GridView 링크에서 Jquery 함수 호출
function ConfirmDeleteRecord() {
var bResult = false;
$.msgBox({
title: "Are You Sure?",
content: "Are you sure you want to delete this record?",
type: "confirm",
buttons: [{ value: "Yes" }, { value: "No" }, { value: "Cancel"}],
success: function (result) {
if (result == "Yes") {
bResult = true;
}
}
});
return bResult;
}
이 문제는 다음과 같습니다이 내 자바 스크립트 함수이다
<asp:TemplateField HeaderText="Delete" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ClientSkuID") %>' Text="Delete" runat="server" ID="lnkDelete" OnClientClick="return ConfirmDeleteRecord()"></asp:LinkButton>
</ItemTemplate>
:
이
는 같은의 GridView에 "삭제"열은 모습입니다 코드가 "return bResult"라인에 도달하지 못한다.감사합니다.