¿Cómo abrir el cuadro de diálogo de confirmación de eliminación (programación C#)?
Por ejemplo: Response.Write("lt;scriptgt;alert('¡Eliminar correctamente!')lt;/scriptgt;"); el usuario hace clic en él, Método 1 de un cuadro de diálogo para confirmar si desea eliminar: Button1.Attributes.Add("onclick" en page_load, "return confirm('¿Realmente desea eliminar?');"); ["onclick"] = "javascript: return confirm('¿Está seguro de que desea eliminar?')"; si hace clic en Aceptar, ejecute el evento de clic del Botón1. Método 2: Eliminar el cuadro de mensaje del botón del control GridView. controle la programación en segundo plano para implementar el enlace de datos y consultar, actualizar, modificar y eliminar operaciones, agregue el siguiente código al evento RowDataBound del evento de control GridView para realizar el cuadro de mensaje "¿Desea eliminar" al hacer clic en el botón Eliminar? Ejemplo /// lt;summarygt;
/// Indica un evento que se procesa después de agregar datos completos a una fila de datos
/// lt;/summarygt; p>
/// lt;param name="sender"gt;lt;/paramgt;
/// lt;param name="e"gt;lt;/paramgt; GridView1_RowDataBound(object sender, GridViewRowEventArgs e){//Determine si la fila de datos es
if (e.Row.RowType == DataControlRowType.DataRow){//Busque el botón en la celda 12 de GridView control y dáselo Agregar evento de botón para preguntar si desea eliminar cuando se hace clic para eliminar
((Button)e.Row.Cells[11].Controls[0]).Attributes.Add("onclick ", string.Format("javascript: return confirm('¿Desea eliminar " e.Row.Cells[2].Text "?')"));}} En el desarrollo de aplicaciones en formato Windows, cómo abrir el cuadro de diálogo de confirmación en el formulario? El ejemplo está en Agregue el siguiente código al evento Click: if (MessageBox.Show("¿Realmente desea eliminar?", "Esta eliminación no es reversible", MessageBoxButtons.YesNo) == DialogResult.Yes) {... Nota: Si se confirma que realiza 'eliminar' 'Si se cancela la operación, regrese directamente} El resultado después de ejecutar es el siguiente: