protected void lkb_Eliminar_Click(object sender, EventArgs e) { int valida_select = 0; for (int i = 0; i < Grid.VisibleRowCount; i++) { if (Grid.Selection.IsRowSelected(i)) { string mensaje = string.Empty; DataTable dt = new DataTable(); string id = Grid.GetSelectedFieldValues("TIPOIMAGEKEY")[0].ToString().Trim(); dt = catalogo.EliminarTiposDocumentos(Int64.Parse(id), int.Parse(Session["IdUsuario"].ToString()), lblCadena.Text, ref mensaje); Grid.DataSource = Session["Grid"] = dt; Grid.DataBind(); Grid.Settings.VerticalScrollBarMode = ScrollBarMode.Hidden; Grid.SettingsPager.PageSize = 20; //Selecccionar el primer registro del grid if (Session["Grid"] != null) { Grid.Selection.SelectRow(0); } AlertSuccess("El tipo de documento se eliminó con éxito."); valida_select = 1; Grid.Settings.VerticalScrollableHeight = 330; Grid.Settings.VerticalScrollBarMode = ScrollBarMode.Visible; } } if (valida_select == 0) { AlertError("Debe seleccionar un tipo de documento para poder eliminar"); } //Actualiza los permisos de los botones en grid PermisosUsuario(); }