找不到Silverlight 4 NavigationService页面

时间:2011-12-16 20:38:50

标签: .net silverlight-4.0

我正在检查某些用户是否有权访问某个网页。当他们不被允许在那里时我会重定向他们。

但是,页面存在,但重定向部分不想工作。它一直给我一个

Page not found: "/AccessDenied"

错误。

以下是我的代码。

 if ((currentUser.UserType.ManageUsers))
                {
                    if (NavigationService != null)
                        NavigationService.Navigate(new Uri("/AccessDenied", UriKind.Relative));
                }
                else
                {
                    Dispatcher.BeginInvoke(() => ((UsersViewModel)DataContext).LoadAll());
                    base.OnNavigatedTo(e);
                }

1 个答案:

答案 0 :(得分:0)

尝试"〜/ AccessDenied" (假设页面在同一个项目中)