Навигация xBap проблема с фреймами - PullRequest
0 голосов
/ 15 февраля 2010

У меня проблема с навигацией в xBap

Я создал две страницы (Page1 и Page2)

Страница1 имеет одну кнопку для перехода на страницу 2

    <Button Height="23" Width="76" Name="button1" Click="button1_Click">Page2</Button>

private void button1_Click(object sender, RoutedEventArgs e)
{
    NavigationService n = NavigationService.GetNavigationService(sender as Button);
    n.Navigate(new Uri("Page2.xaml", UriKind.Relative));
}

в Page2 есть кадр без какого-либо источника

<Frame Margin="0,90,0,0"/>

После запуска приложения и перехода на страницу 2 навигация будет работать в обычном режиме,

но когда я нажимаю Go Back в браузере, затем снова нажимаю button1

Браузер покажет это сообщение

изображение

Примечание: в некоторых случаях вам нужно повторить попытку

Любая помощь !!

заранее спасибо

1 Ответ

0 голосов
/ 06 апреля 2010

после сбоя вашего браузера, я полагаю, что это ошибка в одном из следующих компонентов:

  • Браузер (в данном случае IE)
  • XBAP Addon / Plugin (да, есть какой-то плагин, который устанавливается в браузерах автоматически при установке .NET Framework)

Могу поспорить, это не может быть решено программно ... Я бы предложил следующее:

  • попытаться воспроизвести в другой среде (разные версии IE, ОС и т. Д.)
  • переустановите .NET Framework и убедитесь, что у вас установлена ​​последняя стабильная окончательная версия
  • сделать то же самое с Internet Explorer
  • Firefox также поддерживает XBAP - попробуйте в Firefox

Если он работает в других средах, у ваших пользователей не должно быть проблем с этой настройкой.

Надеюсь, это поможет,

С наилучшими пожеланиями
Томас

...