protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { try { GridView gv = (GridView)sender; if (e.CommandName != "Sort") { int cd = Int32.Parse(gv.DataKeys[Int32.Parse(e.CommandArgument.ToString())].Value.ToString()); switch (e.CommandName) { case "Selecionar": Session["cd_acao"] = cd.ToString(); Response.Redirect("~/Acao.aspx"); break; case "Editar": Exibir(); this.lblHeader.Text = "Alteração"; this.btnAcao.Text = "Alterar"; cod.Value = cd.ToString(); Retrieve(); break; case "Deletar": t08_acao t08 = new t08_acao(); { t08.t08_cd_acao = cd; t08.Delete(); pb.saveLog(pb.cd_usuario(), pb.cd_projeto(), "", "t08_acao", "delete", t08.t08_cd_acao.ToString()); } GridBind(); lblMsg.Text = pb.Message("Exclusão realizada com sucesso!", "ok"); lblMsg.Visible = true; break; } } } catch { } }