I do not use ObjectDataSource; I personally like the control over the binding process, so I directly bind to the DataSource property and don’t use DS controls. Since DS controls when to bind or not to bind, I don’t like to use events to unbind just because I didn’t want to do it at this particular time ... It can mask some types of coding errors, which makes debugging difficult, but if there is an error , you can click on the selected, pasted, etc. event and handle the error, I suppose.
However, I do not understand why this is wrong; I'm not quite sure why it will not scale well ... if it works for you, and when you check the performance, everything is fine, then why not say it.
NTN.
source share