Enlaces patrocinados:

Trucos de ASP NET 2 Cargar un dropdownlist desde una hashtable

Cargar un dropdownlist desde una hashtable. Este truco sirve para ASP.NET 1.x y ASP.NET 2.0


Podemos cargar un dropdownlist desde una hashtable de forma muy sencilla y fácil:


if Not Page.IsPostBack then
   dim mycountries=New Hashtable
   mycountries.Add("N","Norway")
   mycountries.Add("S","Sweden")
   mycountries.Add("F","France")
   mycountries.Add("I","Italy")
   dd.DataSource=mycountries
   dd.DataValueField="Key"
   dd.DataTextField="Value"
   dd.DataBind()
end if
end sub


Mycountries es la hashtable, y dd es el dropdrownlist


Esto nos puede servir si queremos utilizar hashtables en memoria con diccionarios cargados y cargar los valores en desplegables de forma rápida y sin consumir ni penalizar en servidor.


Comentarios sobre Cargar un dropdownlist desde una hashtable


Juan dice:

Me gustaría saber como hacer para que los datos se muestren ordenados en el dropdownlist, pero utilizando la misma lógica,mira que el Hastable cambia el órden y es diferente a como se adicionaron los datos.
Comentario publicado 05/01/2012 0:20:00
Dejar un comentario

Nombre:

Mail:

Web:

Comentario:

Código de seguridad

Captcha

Inserta el código de seguridad