возвращать значение при нажатии на кнопку подтверждения, используя подсластитель с помощью c # - PullRequest
0 голосов
/ 20 января 2019

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

Надеюсь, мой запрос понятен.

...