protected void grvListaCursos_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { CursosBO boCurso = new CursosBO(); Curso curso = boCurso.GetCursoByCodigo(grvListaCursos.DataKeys[e.RowIndex].Value.ToString()); boCurso.DeletaCurso(curso.Codigo); lblStatus.Text = "Curso excluído com sucesso"; lblStatus.Visible = true; grvListaCursos.DataSource = boCurso.GetCursos(); grvListaCursos.DataBind(); } catch (BusinessData.DataAccess.DataAccessException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } catch (SecurityException ex) { Response.Redirect("~/Default/Erro.aspx?Erro=" + ex.Message); } }