Buenas tardes, aqui va mi problema:
Tengo un DataGrid al cual le asigno estilos de columna con una función que
me he creado, y para introducir datos en una de las columnas, en vez de el
cuadro de texto del DataGrid, le muestro un ComboBox, al que le paso los
valores de un DataSet, el código del estilo de columna es éste:
comboCol = New DataGridComboBoxColumn
comboCol.ColumnComboBox.DataSource =
dtSetFuentes.Tables("TablaFuentes").DefaultView
comboCol.ColumnComboBox.DisplayMember = "Descripcion"
comboCol.ColumnComboBox.ValueMember = "Codigo"
comboCol.MappingName = "Fuente"
comboCol.HeaderText = "Fuente"
comboCol.Width = 120
comboCol.NullText = ""
TableStyleMant.GridColumnStyles.Add(comboCol)
El código no da ningún error, el combo me muestra la Descripcion, pero
cuando guardo los datos del DataSet que tengo asignado como origen de datos
del DataGrid, me guarda en la BD también la Descripcion, cuando debería
guardarme el Codigo. En resumen que me está mostrando y guardando el
DisplayMember, cuando debería guardarme el ValueMember.
Gracias