[ Predrag Supurovic @ 13.12.2010. 20:12 ] @
Imam master i detail tabelu. Na masci hocu da namestim da stoji ComboBox koji prikazuje listu vrednosti iz detail tabele, a kada se neka izabere da u master upise detail_id izabranog sloga.

Podesio sam ComboBox ovako:

ComboBox1.DataSource = DetailTable;
ComboBox1.DisplayMember = "opis";
ComboBox1.ValueMember = "detail_id";
ComboBox1.DataBindings.Add("Text", mDataBindingSource, "detail_id");

Prilikom prikaza sve izgleda u redu, medjutim, kada izaberem neku vrednost u ComboBox, u Master tabelu se upisuje sadrzaj polja navedenog kao DisplayMember (opis) a ne ValueMember (detail_id) kao sto bi trebalo.

Prekopao sam koliko sam mogao po Internetu i naisao sam da i drugi imaju ovakav problem ali resenje niko ne pominje. Da li je neko imao slican problem?

[ pl4stik @ 13.12.2010. 20:42 ] @
Code:

ComboBox1.DisplayMember = "opis";
ComboBox1.ValueMember = "detail_id";
ComboBox1.DataSource = DetailTable;
ComboBox1.DataBind();
[ Predrag Supurovic @ 13.12.2010. 20:49 ] @
Taman kad sam mislio da dignem ruke od trayenja, iskopah resenje:

ComboBox1.DataBindings.Add("SelectedValue", mDataBindingSource, "detail_id");