I have a tabbed dialog with a pair of RadListBox controls with transfer enabled where I am using ClientChanges to determine what the user has done. This works great for the normal case, however in the situation where the user has made a mistake (on another tab) and the dialog posted to the server and returned without saving and the dialog showing a validation error (with focus on the tab where the error was made) things are very broken. When I return to the tab the RadListBox controls continue to show the proper items, but have clearly lost the change list so when the user fixes whatever was wrong (that caused the validation to fail) and resubmits the dialog no changes are seen on the server side (ClientChanges is empty). I'm not sure how to fix this as the user has no indication that anything is wrong and the server has no indication that anything is wrong. The user could make any change in the list boxes including undoing the changes they made prior to the previous submission, so just storing the ClientChanges change list on the server would not work.
Is this just a bug in the list box control? Is there something I should be doing that I have not done?
Thanks for any help,
Scott
Is this just a bug in the list box control? Is there something I should be doing that I have not done?
Thanks for any help,
Scott