Cargar un combo en funcion de otro, con las listas de DNN
Como hemos visto en el post anterior, cargar un combo a partir de una lista de DNN es sencillo. Pero, ¿Qué pasa cuando queremos cargar un combo en función de...
Como hemos visto en el post anterior, cargar un combo a partir de una lista de DNN es sencillo. Pero, ¿Qué pasa cuando queremos cargar un combo en función de otro?.
Imaginemos que queremos 2 combos, uno con territorios y otro con municipios. El segundo tiene que cargarse en función del primero. Pues bien, el código para cargar el combo hijo es el siguiente:
Dim codigo as String = ddlTerritorios.SelectedItem.Value
Dim listKey as String = “Territorios.” + codigo
Dim ctlList as new Lists.ListController
ddlMunicipios.DataSource = ctlList.GetListEntryInfoCollection (“Municipios”, “”, listKey)
ddlMunicipios.DataBind()
Por supuesto, necesitaremos que las listas se encuentren correctamente creadas, siguiendo con el ejemplo, necesitaríamos las listas de Territorios y de Municipios.
La verdad, es que crear listas es muy sencillo pero si alguien tiene alguna duda no tiene mas que preguntar.
Nos vemos
Fuente: Página personal de Miguel Peteiro