I just posted another question where I was having a problem and thank CodeCruiser for answering. I have another problem now. I have a datagridview that has several datagridviewcombobox columns. I manually configure the columns and then set datasource at runtime. Each of the comboxbox columns have the numbers 0 to 10 defined in the items collection. The database would return a number between 0 and 10 to display in that column when the database source is set. The list drops down and I can select an item, but when I go to a different cell the value I selected goes away and the value that the datasource provided returns. Does anyone have any suggestions? Thanks for any and all help.