I have a data form that uses a CollectionView and includes Entry (also tried with RadEntry) control. When I enter data into the entry everything works as expected.
The problem arises on scroll. When the Entry is scrolled out of view and then is scrolled back into view the setter of the bound property is updated with an empty string. I can see nothing that generates this update, other than just a refresh forced by the collection view.
The behavior I observe is this say I update my Entry with "Joe" and then scroll so the control is not visible and then visible again. When the Entry becomes visible:
- The setter is called using the correct value "Joe"
- The setter is called again with empty string (basically clearing data from my object)
Because of this behavior if the user scrolls the control any data they entered is removed.
Why is this extra call with the empty string occurring?
We have sent a reply to the support ticket you have opened. Please review the attached project, shared information and what is requested from your side. We can continue the communication in the support ticket.