I have a situation where I programitically populate 2 columns with maybe 100 rows. A lot of the cells have comboboxes.
When I initially populate the cells, setting each selectedindex for the combobox takes about .01 seconds.
However, when the user changes a value in the combo, I'm re-populating that cell's column so I can rebuild the styles based on the change.
During this re-population of the column, the setting of the selectedindex now takes about .4 seconds.
Can you think of any reason why it would take longer for the selectedindex to be set the 2nd time around?
I do have a couple of selecteddatachanged events, but those events aren't firing after stepping through the code which is by design.