C sharp - ComboBox id

 
Vista:

ComboBox id

Publicado por Alberto Valero (25 intervenciones) el 20/04/2009 19:21:38
Saludos,
Estoy trabajando en c# 2005 con sql2005, lo que intento hacer es enlazar un catalogo principal con otras tablas por medio del combobox, ej

t1
id
t2_id
etc
etc

t2
t2_id
t2_descripcion

en mi forma tengo un combobox que se lleno al cargar la forma:
cmb.DataSource = dt;
cmb.DisplayMember = dt.Columns["t2_descipcion"].ToString();
cmb.ValueMember = dt.Columns["t2_id"].ToString();

ahora al momento de actualizar o insertar en t1 necesito el id de t2, no quiero tener que sacar la t2_id por medio de t2_descripcion, puesto que aparentemente tengo cmbValueMember cargado en el combo, pero no encuentro el metodo para tomar t2_id, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ComboBox id

Publicado por Alberto Valero (25 intervenciones) el 20/04/2009 20:30:21
La solucion era que cmb.SelectedValue, ahora tengo otra duda, para que automaticamente se posicione el combobox mediante un registro de una bd estoy utilizando i=cmb.FindString(rs["descripcion"].ToString(), 0);
cmb.SelectedIndex = i;
pero como hago la busqueda mediante el id, algo como:
i=cmb.FindId(rs["id"].ToString(), 0);
cmb.SelectedIndex = i;

gracias, espero me halla entendido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar