llenar un combo en winform

11/01/2005 - 17:06 por Camilo Valderrama | Informe spam
Hola amigos tengo un probloemita quiero llenar un combo con unos datos desde
una data,

yo lo hgao de la sigu forma
foreach (DataRow fila in Ds.Tables[0].Rows)

{


this.comboBox1.Items.Add(fila[0].ToString()+","+ fila[1].ToString());

}



pero necesito que cuando guarde la informacion no me agarre lo que muetra
si no el codigo, si me pueden ayudar se los agradecesita mucho
 

Leer las respuestas

#1 Paulino Padial
11/01/2005 - 18:10 | Informe spam
no se si te entiendo bien, pero lo que kieres eske muestre por ejemplo el
nombre de un usuario, y que cuando lo selecciones, lo que cojas sea el
codigo.

Bueno esto lo puedes hacer, "Bindando el ComboBox".
Si tienes un datatable, con las filas y los datos, puedes hacer esto:

this.DropDownList1.DataMember = campoamostrar;

this.DropDownList1.DataSource = latabla

this.DropDownList1.DataValueField = elcodigo;



luego por ejemplo, lo que tienes que hacer, es del seleccionado, cojer el
value asi.

this.DropDownList1.SelectedValue

asi aunke el tio seleccione a pepe, que seria el selectedText, tu cojes el
codigo de pepe.



__________________________________________

Paulino Padial López
Murcia - España

Microsoft SQL-Server Administrator.
Microsoft Certified Solution Developer
Microsoft Certified Trainer
Oracle Certified Asociate
__________________________________________
"Camilo Valderrama" escribió en el mensaje
news:uFGHUe$
Hola amigos tengo un probloemita quiero llenar un combo con unos datos


desde
una data,

yo lo hgao de la sigu forma
foreach (DataRow fila in Ds.Tables[0].Rows)

{


this.comboBox1.Items.Add(fila[0].ToString()+","+ fila[1].ToString());

}



pero necesito que cuando guarde la informacion no me agarre lo que muetra
si no el codigo, si me pueden ayudar se los agradecesita mucho


Preguntas similares