private void cargar_GridView_EMPRESAS_GRUPO_desde_tabal(DataTable tablaInfoEmpresas) { GridView_EMPRESAS_GRUPO.DataSource = tablaInfoEmpresas; GridView_EMPRESAS_GRUPO.DataBind(); GridViewRow filaGrilla; Decimal ID_EMPRESA; DropDownList datoDrop; for (int i = 0; i < GridView_EMPRESAS_GRUPO.Rows.Count; i++) { filaGrilla = GridView_EMPRESAS_GRUPO.Rows[i]; ID_EMPRESA = Convert.ToDecimal(GridView_EMPRESAS_GRUPO.DataKeys[i].Values["ID_EMPRESA"]); datoDrop = filaGrilla.FindControl("DropDownList_ID_EMPRESA") as DropDownList; cargar_ListaEmpresasEnDrop(datoDrop); try { datoDrop.SelectedValue = ID_EMPRESA.ToString(); } catch { datoDrop.SelectedIndex = 0; } for (int j = 1; j < GridView_EMPRESAS_GRUPO.Columns.Count; j++) { filaGrilla.Cells[j].Enabled = false; } } }
private void Cargar(Acciones accion) { switch (accion) { case Acciones.Inicio: this.Title = "GRUPOS EMPRESARIALES"; cargar_DropDownList_BUSCAR(); configurarCaracteresAceptadosBusqueda(true, true); HiddenField_TIPO_BUSQUEDA_ACTUAL.Value = "SIN_FILTRO"; HiddenField_FILTRO_DROP.Value = String.Empty; HiddenField_FILTRO_DATO.Value = String.Empty; cargar_GridView_RESULTADOS_BUSQUEDA_con_todos_lod_grupos_actuales(); break; case Acciones.NuevoGrupo: this.Title = "NUEVO GRUPO EMPRESARIAL"; HiddenField_ID_GRUPOEMPRESARIAL.Value = ""; TextBox_NOMBRE_GRUPO.Text = ""; GridView_EMPRESAS_GRUPO.DataSource = null; GridView_EMPRESAS_GRUPO.DataBind(); HiddenField_ACCION_GRILLA.Value = AccionesGrilla.Ninguna.ToString(); HiddenField_FILA_SELECCIONADA_GRILLA.Value = ""; HiddenField_ID_EMPRESA.Value = ""; break; case Acciones.ModificarGrupo: HiddenField_ACCION_GRILLA.Value = AccionesGrilla.Ninguna.ToString(); HiddenField_FILA_SELECCIONADA_GRILLA.Value = ""; HiddenField_ID_EMPRESA.Value = ""; break; } }