【发布时间】:2021-12-19 14:27:31
【问题描述】:
我尝试在删除 gridview 一行时使用 sweetalert2。
这是我的 js:
<script>
var object = { status: false, ele: null };
function ConfirmDelete(ev) {
if (object.status) { return true; };
Swal.fire({
title: 'Are you sure?',
text: "You won't be able to revert this!",
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Yes, delete it!',
preConfirm: function () {
return new Promise(function (resolve) {
setTimeout(function () {
resolve()
}, 2000)
})
object.status = true;
object.ele = ev;
object.ele.click();
}
}).then(function () {
})
return false;
};
</script>
<asp:ImageButton ImageUrl="~/dist/img/delete.png" runat="server" CommandName="Delete" OnClientClick="return ConfirmDelete();" ToolTip="Sil" Width="20px" Height="20px" />
【问题讨论】:
标签: c# asp.net visual-studio gridview sweetalert2