protected void gvMovimientos_RowUpdating(object sender, GridViewUpdateEventArgs e) { Movimientos m = new Movimientos(); int idActo = int.Parse(ddlActos.SelectedValue.ToString()); Label txId = (Label)gvMovimientos.Rows[e.RowIndex].FindControl("lbEditClave"); TextBox txNombre = (TextBox)gvMovimientos.Rows[e.RowIndex].FindControl("txEditNombre"); DropDownList ddlTipo = (DropDownList)gvMovimientos.Rows[e.RowIndex].FindControl("ddlEditTiposF"); String Resultado = m.Actualizar(int.Parse(txId.Text), idActo, txNombre.Text.ToUpper(), int.Parse(ddlTipo.SelectedValue)); gvMovimientos.EditIndex = -1; gvMovimientos.DataSource = main.Movimientos.Catalogo(idActo); gvMovimientos.DataBind(); if (Resultado.Equals("OK")) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('Datos actualizados Correctamente')", true); } }