Hello @lala_guliyeva,
I don't know why, so I don't have an answer to your question.
However, as a workaround you can try the following trick, which works for us at least for Dropdowns:
- First configure your dropdown while it is bound to a data source with a data shape defined
- Save the mashup
- Replace the binding with Events Router, so that it asks you whether you want to replace the existing binding, and save again
I believe that it should also work for Grids and other widgets. The reason why it works is because even if you replace the binding to Data, the widget still keeps the old config (unless you change it again).
I'm not sure whether it's a bug or feature, but we've been exploiting it quite extensively.
Regards,
Constantine