protected void GvEmpresa_SelectedIndexChanged(object sender, EventArgs e) { try { GridViewRow row = GvEmpresa.SelectedRow; string Id_Empresa = ""; HiddenField cod = default(HiddenField); cod = (HiddenField)row.FindControl("Id_Empresa"); Id_Empresa = cod.Value; ServicioCom21.ServicioCom21 _usuario = new ServicioCom21.ServicioCom21(); DataSet ds = _usuario.Com21_consulta_empresa_id(int.Parse(Id_Empresa)); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow dr in ds.Tables[0].Rows) { //seteo todos los valores de la consulta especifica this.hfIdEmpresa.Value = dr[0].ToString(); Session["hfIdEmpresa"] = dr[0].ToString(); txtempresa.Text = dr[1].ToString(); if (Convert.ToBoolean(dr[2].ToString()) == true) { cbsucursal.Checked = true; } else { cbsucursal.Checked = false; } if (Convert.ToBoolean(dr[4].ToString()) == true) { cbsucursalp.Checked = true; } else { cbsucursalp.Checked = false; } if (dr["Despacho"].ToString() == "1") { cbdespacho.Checked = true; } else { cbdespacho.Checked = false; } cargarprovincias(); ddlprovincia.SelectedValue = dr["Id_Provincia"].ToString(); cargarciudad(); ddlciudad.SelectedValue = dr["Id_Ciudad"].ToString(); } btnedit.Visible = true; btninsert.Visible = false; } } catch (Exception Ex) { Console.WriteLine(Ex.Message); ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error Tecnico por favor espere unos minutos');", true); } }