We had a similar issue last week. It has to do with how SelectedValue
updates its internals. What we found was if you set SelectedValue
it would not see the change we had to instead set SelectedItem
which would properly update every thing. My conclusion is that SelectedValue
is designed for get operations and not set. But this may just be a bug in the current version of 3.5sp1 .net