Я использую сладкое оповещение на своем сайте 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 #
Ex. если в отношении сообщения подтверждается удаление записи, если пользователь нажимает «ОК», следует удалить запись из базы данных «что-то в этом роде».
Надеюсь, мой запрос понятен.