Visualizzare valueMember corrispondente su DataGridViewComboBoxColumn

giovedì 27 novembre 2008 - 17.45

assiolle Profilo | Junior Member

Ciao,
ho una griglia con una colonna ComboBox alla quale ho collegato un dataset
come datasource, impostando credo correttamente DisplayMember e ValueMember.
Non capisco però per quale motivo quando apro la griglia il combobox non
propone l'item corretto(ovvero la descrizione che corrisponde al codice della
tabella collegata) ma è vuoto. Cliccando poi sulla combo si apre
correttamente la lista.
Sapete indicarmi dove sbaglio??

Questo è il codice dove creo la colonna ComboBox :

Dim GridColumn As New DataGridViewComboBoxColumn With GridColumn .DataPropertyName = "Nome" .DataSource = dataset.Tables("tabella") .DisplayMember ="CampoDescrizioneTabCollegata" .ValueMember = "CampoCodiceTabCollegata" .FlatStyle = FlatStyle.Flat .Name = "Nome" .DisplayStyle = DataGridViewComboBoxDisplayStyle.DropDownButton .ToolTipText = "testo" .MaxDropDownItems = 8 griglia.Columns.Insert(indice, GridColumn) End With
Alessio
http://blogs.dotnethell.it/alessiop
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5