I blogged previously on databound controls. I am back to hating them. Okay, so I guess in a few situations they're still okay. But now I am dealing with a table that has a composite key. One of the keys is artificial, and one is natural (and I prefer natural keys...but that's a REALLY old blog entry).
The natural key can be changed but the other key (which is both artificial and foreign) can-obviously-not be changed. Using the databound controls for this situation doesn't seem to work. In fact, quite the opposite. It's almost like I can hear the controls speaking to me.
"You should change that to an artificial key...then I'll work just fine."