как получить кнопку которая нажимается в js на c # - PullRequest
0 голосов
/ 11 июня 2019

Здравствуйте, вы можете помочь мне определить, какая кнопка нажата в окне сообщения с предупреждением, это мой код

Код JS:

<script>
function alertt() {
    Swal.fire({
        title: 'Seguro que desea eliminar el registro?',
        text: "esta accion no se puede revertir",
        type: 'warning',
        showCancelButton: true,
        confirmButtonColor: '#3085d6',
        cancelButtonColor: '#d33',
        confirmButtonText: 'si, eliminar'
    }).then((result) => {
        if (result.value) {
            Swal.fire(
              'Eliminaro',
              'El registro ha sido eliminado',
              'success'
            )
        }
    })
}
</script>
...
<asp:Button ID="BtnEliminartel" runat="server" class="btn btn-primary" Text="Eliminar" Style="float:right" OnClick="BtnEliminartelClick"/>
<--!This is the button who calls the method Eliminar-->

Весь этот код находится в файле .aspx

И этот код находится в файле c #

protected void BtnEliminartelClick(object sender, EventArgs e)
    {

        ClientScript.RegisterStartupScript(this.GetType(), "randomtrxt", "alertt()", true); //This line shows the alert message box
        try
        {
            SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog = GMG; Trusted_Connection = true; ");

            con.Open();
            SqlCommand com = new SqlCommand(); // Create a object of SqlCommand class
            com.Connection = con; //Pass the connection object to Command
            com.CommandType = CommandType.Text;
            com.CommandText = "DELETE FROM TELEFONOS WHERE TEL_NUMERO_TELEFONO = '" + txttelAux.Text + "' ";
            com.ExecuteNonQuery();
            DdTelefonos.ClearSelection();
            txtRegRecNumeroTel.Text = "";
        }
        catch (SqlException ex)
        {
            //errror exception

        }
        cargarTelefonos();
    }   

Я хочу, чтобы, когда в окне сообщения с предупреждением пользователь выбирал подтверждение, регистр удалялся, а при выборе другой опции не удалял его, но в двух случаях мой код удаляет регистр, или есть другой способ сделать это?

...