Silverlight中的Response.Redirect等价物是什么?

mar*_*rko 5 silverlight

我需要去另一个页面或网址.silverlight中的response.redirect是什么?

Vla*_*hov 15

如果要导航到Silverlight导航应用程序的另一个页面:

NavigationContext.Navigate( new Uri( "/Views/Home.xaml", UriKind.Relative ) );
Run Code Online (Sandbox Code Playgroud)

其中NavigationContext - 页面属性

如果您想导航到另一个网址:

System.Windows.Browser.HtmlPage.Window.Navigate(new Uri("http://stackoverflow.com"), "_blank");
Run Code Online (Sandbox Code Playgroud)

  • @marko:这不是静态方法.请查看我提供的Page链接:NavigationContext - 是Page类的属性.此外,您可以从Frame实例获取NavigationContext.提醒一下,对于Silverlight导航应用程序. (2认同)