.. and run it again.
Fields are now (auto)generated and my record is displayed.

So I can add new record (note that is submitted in EditEnded event). Record is added but in RadDataForm is available only one item (last added or first - based on what "arrow" is clicked to move in collection). . This is problem number 2 - now must be in collection two records, original from SQL and added (?).

So I run it again and now both records are available.

Last note - this is simpified example. I found this problem with RadGridView and RadDataForm connected to one QDSCV. When GridView is filtered to none records (empty set) then DataForm is not able add new records.

Pavel Pavlov

When the source QDSCV is filtered, and you click the add button , actually the item is added. However it does not pass the current filter set. QDSCV can not have an item as current , when it does not pass the filters. DataForm displays the current item , and when it is null , it will show no UI.

In less words - if the newly added item does not pass the filter it is expected to have no item on the screen.

Regards,
Pavel Pavlov
the Telerik team

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

I added in RGV fiter to "Subject Starting with Q".
No data selected, no data displayed.

I clicked Add in RDF.
See that no 0 (zero) is filled/displayed in ID (integer field) after adding.
But OK, we will continue.
Some date, into Subject and Test I added "Question?"
I clicked OK (in event must be fired SubmitChanges()).

My record goes empty (??) and no record added to grid.
I restarted application - no "Question?" is present.

Sources are described in PDF but what is important:
one RDDS and both RGV and RDF ItemSources are bind to DataView of RDDS.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.