protected void EnfermedadesGridView_RowUpdating(Object sender, GridViewUpdateEventArgs e) { try { this.lblEnfermedadesError.Visible = true; CatalogEnfermedades ce = new CatalogEnfermedades(); string id_enfermedad = HttpUtility.HtmlDecode((string)this.gdvEnfermedades.Rows[e.RowIndex].Cells[1].Text); string nombre_enfermedad = e.NewValues[0].ToString(); if (nombre_enfermedad.Length > 1 && nombre_enfermedad.Length < 100) { ce.UpdateEnfermedad(Int32.Parse(id_enfermedad), nombre_enfermedad); } else { this.lblEnfermedadesError.Text += "El rango de caracteres del nombre debe ser entre 2 y 99"; } } catch (Exception ex) { Page.ClientScript.RegisterStartupScript(GetType(), "Script", "<script>alert('¡Error al modificar, repare el parámetro que ingresó!')</script>"); } gdvEnfermedades.EditIndex = -1; PoblarGrilla(); }