0
我在檢查某個用戶是否有權訪問某個頁面。當他們不被允許在那裏時,我重定向他們。Silverlight 4 NavigationService頁面未找到
但是,頁面存在但重定向部分不想工作。它不斷給我一個
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);
}
這是在同一個項目。同樣的錯誤。我在OnNavigatedTo函數中調用該重定向 – ThomasVdBerge 2011-12-16 21:02:46