Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema al visualizar datos en DataGridView

Estas en el tema de Problema al visualizar datos en DataGridView en el foro de .NET en Foros del Web. Saludos Amigos. Tengo una grid en la cual, tres de sus columnas son del tipo DataGridViewComboBoxColumn. Las columnas del tipo DataGridViewComboBoxColumn las lleno con un ...
  #1 (permalink)  
Antiguo 04/09/2007, 15:57
 
Fecha de Ingreso: mayo-2006
Mensajes: 26
Antigüedad: 18 años
Puntos: 0
Problema al visualizar datos en DataGridView

Saludos Amigos.

Tengo una grid en la cual, tres de sus columnas son del tipo DataGridViewComboBoxColumn.
Las columnas del tipo DataGridViewComboBoxColumn las lleno con un DataSet que me devuelve una tabla con dos cloumnas:

En este ejemplo, el campo se llama cboGranLineaAsunto, el Dataset con el cual se carga el control se llama mDsGranLinaAsunto. El Dataset devuelve dos columnas: Tipo(int) y GranLinea(string)

cboGranLineaAsunto.DataSource = mDsGranLinaAsunto.Tables[0];
cboGranLineaAsunto.DisplayMember = mDsGranLinaAsunto.Tables[0].Columns["GranLinea"].ColumnName;
cboGranLineaAsunto.ValueMember = mDsGranLinaAsunto.Tables[0].Columns["Tipo"].ColumnName;
cboGranLineaAsunto.DataPropertyName = mDsAsuntos.Tables[0].Columns["GranLinea"].ColumnName;

Tipo | GranLinea

1 | xxxxxx
2 | eeeeee
3 | uuuuuuu

El problema es que, cuando muestra los datos, muestra es lo valores (Columns["Tipo"]) pero cuando se expande el DataGridViewComboBoxColumn muestra los valores que debe mostrar (Columns["GranLinea"]) y al seleccionar un valor nuevamente muestra el valor de la columna "Tipo".


Que puede ser esto
  #2 (permalink)  
Antiguo 13/02/2008, 10:31
 
Fecha de Ingreso: octubre-2004
Mensajes: 878
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Problema al visualizar datos en DataGridView

Buenas me está pasando exactamente lo mismo a mi con una columan de ese tipo, encontraste el problema finalmente?

Gracias
__________________
Blog Hip Hop
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.