I am seeing some weird behavior with the grid view column when its state is hidden. Basically, I have the grid view that is bound to a collection, and its columns are shown when specific tab is clicked on the page. I also have model dialog for editing value. User can open this dialog and edit value by clicking on different tab views (Model has all the tab views as well for editing) and then commit changes by clicking OK on model dialog. The changed values show up right away on the columns that are not hidden. But, when switched to different view, columns still persist old values (switching between tabs cause columns to show and hide). I can see that underline bound property has been updated. It seems that when column is hidden property chagnes don't get updated.
Any suggestion to fix this issue?