在使用linkbutton的ASP中使用sweetalert进行确认,可以通过以下步骤实现:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sweetalert2@11.1.4/dist/sweetalert2.min.css">
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.1.4/dist/sweetalert2.all.min.js"></script>
protected void LinkButton_Click(object sender, EventArgs e)
{
string script = @"<script>
Swal.fire({
title: '确认',
text: '你确定要执行此操作吗?',
icon: 'warning',
showCancelButton: true,
confirmButtonText: '确定',
cancelButtonText: '取消'
}).then((result) => {
if (result.isConfirmed) {
// 确认操作的逻辑代码
}
});
</script>";
ClientScript.RegisterStartupScript(this.GetType(), "confirm", script);
}
在上述代码中,我们使用了Swal.fire()函数来创建一个确认框。可以根据需要自定义确认框的标题、文本、图标以及按钮的文本。在确认框的回调函数中,可以根据用户的选择执行相应的操作。
需要注意的是,以上代码是使用sweetalert2库来实现的,该库是sweetalert的升级版,提供了更多的功能和样式。如果你需要使用原始的sweetalert库,可以将引入文件和代码中的函数名改为对应的名称。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云云函数(SCF)。
请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。
领取专属 10元无门槛券
手把手带您无忧上云