Not working. I have tried running a timer in the controller. The timer goes off, so the code is properly running (similar to the GetInitialEntries code). The MainBindingSource's datasource is getting reset. But, the view doesn't see it that way. Shouldn't the controller be the place to make this kind of thing happen? If the MainBindingSource changes...shouldn't the binding managers that rely on this source change, too? Yup, I called MainBindingSource.ResetBindings(false). No dice.
(stares off, deep in thought) Perhaps I should do this in the presenter...