PDA

Click to See Complete Forum and Search --> : [RESOLVED] Adding data to databinded Combobox


kumar_1981
Jan 29th, 2007, 04:13 PM
Hai

i am using combobox in winforms with c#.


i have binded control with a Datatable

cboEmpName.DisplayMember = "FULLNAME";
cboEmpName.ValueMember = "EMPLOYEEID";

and binded to datasource

cboEmpName.DataSource = tblEMPLOYEE;


now i should have a first member of Combobox as "----select----"

i am trying to

cboEmpName.Items.Insert("test",0);


but it is getting error if i am trying this

i am getting an error

"Items collection cannot be modified when the DataSource property is set."


Please help me in resolving this issue


Thanks and Regards
VInay Kumar

jmcilhinney
Jan 29th, 2007, 05:05 PM
Exactly as the error message says. If a ComboBox is bound to a DataSource then it displays the contents of that DataSource. If you want to change what the ComboBox displays then you have to change the DataSource.

Also, there's no need to put instructions in a ComboBox. People know that you select an item in a ComboBox. That is unnecessary UI clutter.

ari_tub
Jan 30th, 2007, 06:38 AM
try it....may help u

after databind occured..
cboEmpName.Items.Insert(0,"--Select--");