我在我的asp.net网站上使用了甜蜜警报,当用户确认消息时,我想返回值对c#进行一些操作。
我创建了一个名称为sweet alert的公共类,并在其中创建了一个名称为alertDelete的方法,我从页面中调用此方法以显示警报消息。
类文件:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public class sweetalert
{
public static void alertDelete()
{
Page page = HttpContext.Current.CurrentHandler as Page;
string sScript = @"<script>
swal({
title: 'Are you sure?',
text: 'You will not be able to recover this imaginary file!',
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#DD6B55',
confirmButtonText: 'Yes, delete it!',
cancelButtonText: 'No, cancel plx!',
closeOnConfirm: false,
closeOnCancel: true
},
function (isConfirm) {
if (isConfirm) {
return 1;
}
});</script>";
page.ClientScript.RegisterStartupScript(page.GetType(), "Script", sScript, false);
}
}
我称此为c#的按摩
sweetalert.alertDelete();
警报消息显示并正常工作,我想做的是当用户在C#中发生某些操作时单击“确定”
例如如果消息方面确认删除记录,如果用户单击“确定”,则应从数据库“类似”中删除记录。
我希望我的查询清楚。