我有两个视图叫做UserView和RoleView。如何从其他视图界面刷新一个视图界面
UserView.xaml包含RadGridView,其中包含三列 用户标识(标签)| 用户名称(标签)| 角色(下拉)。
RoleView.xaml包含一个TextBox,我可以将角色添加到数据库中。 角色(文本框)。
- 第1步。现在先打开UserView.xaml,它将显示具有适当角色的数据库中的 记录。
- 第2步。现在我打开新的页面RoleView.xaml(最小化UserView.xaml)。
- 第3步。我添加了一个角色。 (AdminRole)
- 第4步:现在,我打开UserView.xaml(它已经在内存中,所以只是我 导航到该页面)
第5步:现在我双击任何行与作用(下拉列表 列)它将进入编辑模式并填充角色列表。
**but it will not display recently added role (AdminRole) in dropdown. because of the data source will not getting referesh.**
如果我关闭UserView.xaml并重新打开这个网页,然后它会显示在下拉菜单中最近添加的角色(AdminRole)。
注:我的要求是,我必须更新或通知所有打开的视图,一旦任何地方的变化。
我使用 Silverlight 4中(MVVM) PRISM Telerik的RadGridView
您的帮助/意见/建议将不胜感激!
感谢, Imdadhusen