Vorrei recuperare i valori relativi ad una riga selezionata su di un datagrid, e ci riesco ma a metà...
Dunque:
Carico i dati in un datagrid premendo su di un pulsante a cui è associata questa azione:
codice:
dgrProtocollo.SetDataBinding(MyDs, "Protocollo")
Dopodichè ho scritto questo codice per l'evento del click dela datagrid:
codice:
Dim MyBinding As BindingManagerBase
MyBinding = Me.BindingContext(MyDs, "Protocollo")
txtID.DataBindings.Add("Text", MyDs, "Protocollo.ID_protocollo")
Quando clicco la prima volta sulla riga, tutto ok. Nel campo di testo txtID mi compare l'ID del Datatable "Protocollo".
Quando clicco una seconda volta su di una riga diversa, mi compare sempre l'id giusto, ma mi da questo errore:
this would cause two bindings in the collection to bind the same property.
Cosa significa? E soprattutto come posso risolvere?
Grazie come sempre.