Mensaje dentro de Foro C#

Responder 
#1 - 14/01/2010 21:11:31 Reporta abuso | Link Permanente
holands
Usuario no registrado
ordenar alfabeticamente el dropdownlist

Responder Citar
Alguien sabe como ordenar alfabeticamente el contenido del dropdownlist??  :S

gracias de ante mano!!
Volver arriba

Respuestas
Mostrar de en 15
#2 - 26/01/2017 17:18:02 Reporta abuso | Link Permanente
Carlos Cesar Diaz
Usuario no registrado
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
Thanks master!!!
Volver arriba

#3 - 16/06/2010 20:22:04 Reporta abuso | Link Permanente
Paola
Usuario no registrado
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
Hola!, muchas gracias me sirvió mucho este código!
Saludos!
Volver arriba

#4 - 21/01/2010 20:50:51 Reporta abuso | Link Permanente
holands
Usuario no registrado
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
Hola, Muchas gracias!!.. si funciono y es mas rapido con una vista!!.. lo ke habia yo ocupado es esto:

private void SortDDL(ref DropDownList objDDL)
        {
                ArrayList textList = new ArrayList();
                ArrayList valueList = new ArrayList();

                foreach (ListItem li in objDDL.Items)
                {
                        textList.Add(li.Text):
                }

                textList.Sort();

                foreach (object item in textList)
                {
                string value = objDDL.Items.FindByText(item.ToString()).value;
                valueList.Add(value);
                }
                objDDL.Items.Clear();
                for (int i = 0; i< textList.Count; i++)
                {
                        ListItem objItem = new ListItem(textList[i].ToString(), valueList[i].ToString());

                }

y despues lo mandaba a llamar con

                sortDDL(ref this.DropDownList1)

Saludos.. y muchas gracias!!! :)

 
Volver arriba

#5 - 20/01/2010 1:28:43 Reporta abuso | Link Permanente
rgomezj Hombre

Fecha de registro: 26/10/2008
1 post en este tema
11 posts en foro c#
62 posts en todos los foros
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
Puedes  crear un dataview a partir de el dataTable, y ordenarlo, claro que tambien hay forma de ordenar el datatable pero me parece mas sencillo con el dataview

DataView dtv = dataSetDatos.Tables[0].DefaultView;
dtv.Sort = "campoOrdenar";
dropDownList.DataSource = dtv;
dropDownList.DataBind();

espero que te funcione
Volver arriba

#6 - 19/01/2010 16:01:20 Reporta abuso | Link Permanente
holands
Usuario no registrado
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
 Obtengo los datos por medio de un dataset, y es mediante stored procedures los cuales no se deben modificar :S


Gracias
Volver arriba

#7 - 15/01/2010 18:06:12 Reporta abuso | Link Permanente
roger-rgomezj
Usuario no registrado
RE: ordenar alfabeticamente el dropdownlist

Responder Citar
y como llenas el dropdown???, quiza desde el origen de datos se pueda ordenar
Volver arriba
Mostrar de en 15