示例#1
0
        protected void gridProductos_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            int            IdProducto = Convert.ToInt32(gridProductos.DataKeys[e.RowIndex].Values[0]);
            ProductoLogica logica     = new ProductoLogica();

            try
            {
                logica.Eliminar(IdProducto);
                LLenarGridProductos();
            }
            catch (Exception ex)
            {
                string script = @"<script type='text/javascript'>
                            alert('Este producto no puede ser eliminado');
                        </script>";

                script = string.Format(script, ex.Message);

                ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false);
            }
            gridProductos.SelectedIndex = -1;
        }