Prism2.2: Two modules and each module represent a pane, and these two RadPane at a panelGroup in a Region and both panes have a RadGridView with different ItemsSource data binding. It works once and then data disappears when you click on each pane 2nd time. It looks like ItemsSource binding from GridView and button's command binding of each pane are looking for the same property in other module's ViewModel. It looks like a bug to me.
1. System.Windows.Data Error: 40 : BindingExpression path error: 'Pane4Source' property not found on 'object' ''Pane2ViewModel' (HashCode=63892678)'. BindingExpression:Path=Pane4Source; DataItem='Pane2ViewModel' (HashCode=63892678); target element is 'RadGridView' (Name='RadGridViewPane4'); target property is 'ItemsSource' (type 'Object') .
2. System.Windows.Data Error: 40 : BindingExpression path error: 'Pane4ButtonCommand' property not found on 'object' ''Pane2ViewModel' (HashCode=63892678)'. BindingExpression:Path=DataContext.Pane4ButtonCommand; DataItem='RadGridView' (Name='RadGridViewPane4'); target element is 'RadButton' (Name=''); target property is 'Command' (type 'ICommand')
Herewith I have attached the sample project[Change the extension as zip]
Could I know what the workaround is if there is a known issue?
Thanks.